{
 "cells": [
  {
   "cell_type": "markdown",
   "id": "2e3d5c8d",
   "metadata": {},
   "source": [
    "# 基于股价变化的策略\n",
    "\n",
    "\n",
    "* 一个哲学问题：股价是什么？\n",
    "\n",
    "* 《量化投资以python为工具》第400页\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 1,
   "id": "2c2ca26b",
   "metadata": {},
   "outputs": [],
   "source": [
    "from gm.api import *\n",
    "\n",
    "set_token(\"eea4b28a3ceb7048603d388bb777ebc67de47385\")"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "bd31ae0a",
   "metadata": {},
   "source": []
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "id": "c9a49104",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>open</th>\n",
       "      <th>close</th>\n",
       "      <th>low</th>\n",
       "      <th>high</th>\n",
       "      <th>eob</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>2825.3291</td>\n",
       "      <td>2852.6479</td>\n",
       "      <td>2810.1079</td>\n",
       "      <td>2855.3960</td>\n",
       "      <td>2011-01-04 00:00:00+08:00</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>2833.1169</td>\n",
       "      <td>2838.5930</td>\n",
       "      <td>2824.2959</td>\n",
       "      <td>2850.4929</td>\n",
       "      <td>2011-01-05 00:00:00+08:00</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>2838.4351</td>\n",
       "      <td>2824.1970</td>\n",
       "      <td>2816.9509</td>\n",
       "      <td>2853.8750</td>\n",
       "      <td>2011-01-06 00:00:00+08:00</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>2820.6650</td>\n",
       "      <td>2838.8010</td>\n",
       "      <td>2807.8701</td>\n",
       "      <td>2868.0049</td>\n",
       "      <td>2011-01-07 00:00:00+08:00</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>2832.6221</td>\n",
       "      <td>2791.8091</td>\n",
       "      <td>2786.8611</td>\n",
       "      <td>2847.3579</td>\n",
       "      <td>2011-01-10 00:00:00+08:00</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>...</th>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>481</th>\n",
       "      <td>2150.6541</td>\n",
       "      <td>2159.0530</td>\n",
       "      <td>2149.8250</td>\n",
       "      <td>2170.3940</td>\n",
       "      <td>2012-12-24 00:00:00+08:00</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>482</th>\n",
       "      <td>2154.3201</td>\n",
       "      <td>2213.6111</td>\n",
       "      <td>2146.8621</td>\n",
       "      <td>2220.2629</td>\n",
       "      <td>2012-12-25 00:00:00+08:00</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>483</th>\n",
       "      <td>2211.5940</td>\n",
       "      <td>2219.1321</td>\n",
       "      <td>2206.7871</td>\n",
       "      <td>2220.4751</td>\n",
       "      <td>2012-12-26 00:00:00+08:00</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>484</th>\n",
       "      <td>2223.6550</td>\n",
       "      <td>2205.8970</td>\n",
       "      <td>2204.7900</td>\n",
       "      <td>2234.7241</td>\n",
       "      <td>2012-12-27 00:00:00+08:00</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>485</th>\n",
       "      <td>2207.9131</td>\n",
       "      <td>2233.2520</td>\n",
       "      <td>2204.0029</td>\n",
       "      <td>2234.8689</td>\n",
       "      <td>2012-12-28 00:00:00+08:00</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "<p>486 rows × 5 columns</p>\n",
       "</div>"
      ],
      "text/plain": [
       "          open      close        low       high                       eob\n",
       "0    2825.3291  2852.6479  2810.1079  2855.3960 2011-01-04 00:00:00+08:00\n",
       "1    2833.1169  2838.5930  2824.2959  2850.4929 2011-01-05 00:00:00+08:00\n",
       "2    2838.4351  2824.1970  2816.9509  2853.8750 2011-01-06 00:00:00+08:00\n",
       "3    2820.6650  2838.8010  2807.8701  2868.0049 2011-01-07 00:00:00+08:00\n",
       "4    2832.6221  2791.8091  2786.8611  2847.3579 2011-01-10 00:00:00+08:00\n",
       "..         ...        ...        ...        ...                       ...\n",
       "481  2150.6541  2159.0530  2149.8250  2170.3940 2012-12-24 00:00:00+08:00\n",
       "482  2154.3201  2213.6111  2146.8621  2220.2629 2012-12-25 00:00:00+08:00\n",
       "483  2211.5940  2219.1321  2206.7871  2220.4751 2012-12-26 00:00:00+08:00\n",
       "484  2223.6550  2205.8970  2204.7900  2234.7241 2012-12-27 00:00:00+08:00\n",
       "485  2207.9131  2233.2520  2204.0029  2234.8689 2012-12-28 00:00:00+08:00\n",
       "\n",
       "[486 rows x 5 columns]"
      ]
     },
     "execution_count": 2,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "sz = history(symbol='SHSE.000001', frequency='1d', start_time='2011-01-01',  end_time='2012-12-30', fields='open, close, low, high, eob', adjust=ADJUST_PREV, df= True)\n",
    "sz"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "id": "33096bcf",
   "metadata": {},
   "outputs": [],
   "source": [
    "from pyecharts import options as opts\n",
    "from pyecharts.charts import Kline"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "id": "7774b259",
   "metadata": {},
   "outputs": [],
   "source": [
    "x=[]\n",
    "y=[]\n",
    "for i in sz.iterrows():\n",
    "    y.append(i[1].tolist()[0:4])\n",
    "    x.append(i[1].values[4])"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "id": "e13ba159",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "\n",
       "<script>\n",
       "    require.config({\n",
       "        paths: {\n",
       "            'echarts':'https://assets.pyecharts.org/assets/echarts.min'\n",
       "        }\n",
       "    });\n",
       "</script>\n",
       "\n",
       "        <div id=\"bf4bda7b7b764f5288295b09e453f960\" style=\"width:900px; height:500px;\"></div>\n",
       "\n",
       "<script>\n",
       "        require(['echarts'], function(echarts) {\n",
       "                var chart_bf4bda7b7b764f5288295b09e453f960 = echarts.init(\n",
       "                    document.getElementById('bf4bda7b7b764f5288295b09e453f960'), 'white', {renderer: 'canvas'});\n",
       "                var option_bf4bda7b7b764f5288295b09e453f960 = {\n",
       "    \"animation\": true,\n",
       "    \"animationThreshold\": 2000,\n",
       "    \"animationDuration\": 1000,\n",
       "    \"animationEasing\": \"cubicOut\",\n",
       "    \"animationDelay\": 0,\n",
       "    \"animationDurationUpdate\": 300,\n",
       "    \"animationEasingUpdate\": \"cubicOut\",\n",
       "    \"animationDelayUpdate\": 0,\n",
       "    \"color\": [\n",
       "        \"#c23531\",\n",
       "        \"#2f4554\",\n",
       "        \"#61a0a8\",\n",
       "        \"#d48265\",\n",
       "        \"#749f83\",\n",
       "        \"#ca8622\",\n",
       "        \"#bda29a\",\n",
       "        \"#6e7074\",\n",
       "        \"#546570\",\n",
       "        \"#c4ccd3\",\n",
       "        \"#f05b72\",\n",
       "        \"#ef5b9c\",\n",
       "        \"#f47920\",\n",
       "        \"#905a3d\",\n",
       "        \"#fab27b\",\n",
       "        \"#2a5caa\",\n",
       "        \"#444693\",\n",
       "        \"#726930\",\n",
       "        \"#b2d235\",\n",
       "        \"#6d8346\",\n",
       "        \"#ac6767\",\n",
       "        \"#1d953f\",\n",
       "        \"#6950a1\",\n",
       "        \"#918597\"\n",
       "    ],\n",
       "    \"series\": [\n",
       "        {\n",
       "            \"type\": \"candlestick\",\n",
       "            \"name\": \"kline\",\n",
       "            \"data\": [\n",
       "                [\n",
       "                    2825.3291,\n",
       "                    2852.64794921875,\n",
       "                    2810.1079,\n",
       "                    2855.396\n",
       "                ],\n",
       "                [\n",
       "                    2833.1169,\n",
       "                    2838.593017578125,\n",
       "                    2824.2959,\n",
       "                    2850.4929\n",
       "                ],\n",
       "                [\n",
       "                    2838.4351,\n",
       "                    2824.197021484375,\n",
       "                    2816.9509,\n",
       "                    2853.875\n",
       "                ],\n",
       "                [\n",
       "                    2820.665,\n",
       "                    2838.801025390625,\n",
       "                    2807.8701,\n",
       "                    2868.0049\n",
       "                ],\n",
       "                [\n",
       "                    2832.6221,\n",
       "                    2791.80908203125,\n",
       "                    2786.8611,\n",
       "                    2847.3579\n",
       "                ],\n",
       "                [\n",
       "                    2783.4761,\n",
       "                    2804.047119140625,\n",
       "                    2770.3379,\n",
       "                    2810.762\n",
       "                ],\n",
       "                [\n",
       "                    2811.7849,\n",
       "                    2821.304931640625,\n",
       "                    2788.1299,\n",
       "                    2828.468\n",
       "                ],\n",
       "                [\n",
       "                    2830.5339,\n",
       "                    2827.712890625,\n",
       "                    2810.874,\n",
       "                    2837.5259\n",
       "                ],\n",
       "                [\n",
       "                    2817.0481,\n",
       "                    2791.343994140625,\n",
       "                    2780.438,\n",
       "                    2817.0481\n",
       "                ],\n",
       "                [\n",
       "                    2772.45,\n",
       "                    2706.659912109375,\n",
       "                    2698.781,\n",
       "                    2780.9419\n",
       "                ],\n",
       "                [\n",
       "                    2696.147,\n",
       "                    2708.97900390625,\n",
       "                    2683.3669,\n",
       "                    2715.406\n",
       "                ],\n",
       "                [\n",
       "                    2707.8159,\n",
       "                    2758.096923828125,\n",
       "                    2700.811,\n",
       "                    2759.6021\n",
       "                ],\n",
       "                [\n",
       "                    2752.7991,\n",
       "                    2677.652099609375,\n",
       "                    2676.1289,\n",
       "                    2752.7991\n",
       "                ],\n",
       "                [\n",
       "                    2668.677,\n",
       "                    2715.2939453125,\n",
       "                    2667.2859,\n",
       "                    2746.178\n",
       "                ],\n",
       "                [\n",
       "                    2716.5239,\n",
       "                    2695.719970703125,\n",
       "                    2690.6521,\n",
       "                    2736.1089\n",
       "                ],\n",
       "                [\n",
       "                    2691.6931,\n",
       "                    2677.431884765625,\n",
       "                    2661.448,\n",
       "                    2701.0439\n",
       "                ],\n",
       "                [\n",
       "                    2677.1721,\n",
       "                    2708.81396484375,\n",
       "                    2676.769,\n",
       "                    2710.738\n",
       "                ],\n",
       "                [\n",
       "                    2690.825,\n",
       "                    2749.14990234375,\n",
       "                    2677.21,\n",
       "                    2753.001\n",
       "                ],\n",
       "                [\n",
       "                    2741.314,\n",
       "                    2752.75,\n",
       "                    2733.291,\n",
       "                    2759.4399\n",
       "                ],\n",
       "                [\n",
       "                    2751.5271,\n",
       "                    2790.694091796875,\n",
       "                    2748.5381,\n",
       "                    2790.9209\n",
       "                ],\n",
       "                [\n",
       "                    2795.071,\n",
       "                    2798.9599609375,\n",
       "                    2785.2959,\n",
       "                    2805.0491\n",
       "                ],\n",
       "                [\n",
       "                    2778.7009,\n",
       "                    2774.06494140625,\n",
       "                    2764.8669,\n",
       "                    2804.208\n",
       "                ],\n",
       "                [\n",
       "                    2769.646,\n",
       "                    2818.1630859375,\n",
       "                    2760.175,\n",
       "                    2819.063\n",
       "                ],\n",
       "                [\n",
       "                    2815.1189,\n",
       "                    2827.327880859375,\n",
       "                    2807.605,\n",
       "                    2835.4109\n",
       "                ],\n",
       "                [\n",
       "                    2828.571,\n",
       "                    2899.134033203125,\n",
       "                    2828.571,\n",
       "                    2906.261\n",
       "                ],\n",
       "                [\n",
       "                    2900.427,\n",
       "                    2899.237060546875,\n",
       "                    2892.637,\n",
       "                    2934.467\n",
       "                ],\n",
       "                [\n",
       "                    2893.6819,\n",
       "                    2923.89599609375,\n",
       "                    2882.5491,\n",
       "                    2924.188\n",
       "                ],\n",
       "                [\n",
       "                    2929.2549,\n",
       "                    2926.964111328125,\n",
       "                    2905.032,\n",
       "                    2939.2839\n",
       "                ],\n",
       "                [\n",
       "                    2924.23,\n",
       "                    2899.7919921875,\n",
       "                    2890.262,\n",
       "                    2924.23\n",
       "                ],\n",
       "                [\n",
       "                    2886.54,\n",
       "                    2932.24609375,\n",
       "                    2884.1909,\n",
       "                    2932.8201\n",
       "                ],\n",
       "                [\n",
       "                    2941.3181,\n",
       "                    2855.51611328125,\n",
       "                    2851.6201,\n",
       "                    2944.4131\n",
       "                ],\n",
       "                [\n",
       "                    2844.99,\n",
       "                    2862.634033203125,\n",
       "                    2839.1951,\n",
       "                    2868.4839\n",
       "                ],\n",
       "                [\n",
       "                    2861.3931,\n",
       "                    2878.60302734375,\n",
       "                    2854.564,\n",
       "                    2881.5371\n",
       "                ],\n",
       "                [\n",
       "                    2876.7771,\n",
       "                    2878.56494140625,\n",
       "                    2848.6499,\n",
       "                    2890.324\n",
       "                ],\n",
       "                [\n",
       "                    2880.1699,\n",
       "                    2905.052978515625,\n",
       "                    2861.8169,\n",
       "                    2906.1689\n",
       "                ],\n",
       "                [\n",
       "                    2906.2849,\n",
       "                    2918.919921875,\n",
       "                    2901.552,\n",
       "                    2931.5801\n",
       "                ],\n",
       "                [\n",
       "                    2905.5139,\n",
       "                    2913.80810546875,\n",
       "                    2883.5659,\n",
       "                    2924.9629\n",
       "                ],\n",
       "                [\n",
       "                    2918.731,\n",
       "                    2902.97802734375,\n",
       "                    2900.761,\n",
       "                    2937.5569\n",
       "                ],\n",
       "                [\n",
       "                    2902.1899,\n",
       "                    2942.305908203125,\n",
       "                    2898.084,\n",
       "                    2944.459\n",
       "                ],\n",
       "                [\n",
       "                    2952.7219,\n",
       "                    2996.2109375,\n",
       "                    2952.7219,\n",
       "                    3000.429\n",
       "                ],\n",
       "                [\n",
       "                    2996.7271,\n",
       "                    2999.94189453125,\n",
       "                    2976.6001,\n",
       "                    3001.624\n",
       "                ],\n",
       "                [\n",
       "                    3002.5459,\n",
       "                    3002.154052734375,\n",
       "                    2989.342,\n",
       "                    3012.0439\n",
       "                ],\n",
       "                [\n",
       "                    2995.7681,\n",
       "                    2957.14306640625,\n",
       "                    2954.3669,\n",
       "                    2995.7681\n",
       "                ],\n",
       "                [\n",
       "                    2942.4189,\n",
       "                    2933.7958984375,\n",
       "                    2927.6831,\n",
       "                    2966.98\n",
       "                ],\n",
       "                [\n",
       "                    2923.9819,\n",
       "                    2937.626953125,\n",
       "                    2914.458,\n",
       "                    2939.6521\n",
       "                ],\n",
       "                [\n",
       "                    2927.9839,\n",
       "                    2896.256103515625,\n",
       "                    2850.9451,\n",
       "                    2927.9839\n",
       "                ],\n",
       "                [\n",
       "                    2894.252,\n",
       "                    2930.803955078125,\n",
       "                    2894.252,\n",
       "                    2934.0181\n",
       "                ],\n",
       "                [\n",
       "                    2906.9551,\n",
       "                    2897.298095703125,\n",
       "                    2885.6509,\n",
       "                    2935.625\n",
       "                ],\n",
       "                [\n",
       "                    2920.8059,\n",
       "                    2906.885986328125,\n",
       "                    2900.8721,\n",
       "                    2930.606\n",
       "                ],\n",
       "                [\n",
       "                    2913.9131,\n",
       "                    2909.136962890625,\n",
       "                    2895.1541,\n",
       "                    2927.073\n",
       "                ],\n",
       "                [\n",
       "                    2917.687,\n",
       "                    2919.14208984375,\n",
       "                    2884.751,\n",
       "                    2923.3921\n",
       "                ],\n",
       "                [\n",
       "                    2919.0161,\n",
       "                    2948.47705078125,\n",
       "                    2911.626,\n",
       "                    2950.4221\n",
       "                ],\n",
       "                [\n",
       "                    2949.8501,\n",
       "                    2946.7060546875,\n",
       "                    2942.134,\n",
       "                    2958.6631\n",
       "                ],\n",
       "                [\n",
       "                    2948.543,\n",
       "                    2977.81396484375,\n",
       "                    2946.697,\n",
       "                    2985.083\n",
       "                ],\n",
       "                [\n",
       "                    2985.356,\n",
       "                    2984.0048828125,\n",
       "                    2979.196,\n",
       "                    3005.783\n",
       "                ],\n",
       "                [\n",
       "                    2979.865,\n",
       "                    2958.076904296875,\n",
       "                    2953.54,\n",
       "                    2994.1741\n",
       "                ],\n",
       "                [\n",
       "                    2955.4529,\n",
       "                    2955.77099609375,\n",
       "                    2935.7471,\n",
       "                    2968.1819\n",
       "                ],\n",
       "                [\n",
       "                    2954.6531,\n",
       "                    2928.111083984375,\n",
       "                    2914.384,\n",
       "                    2961.6299\n",
       "                ],\n",
       "                [\n",
       "                    2932.481,\n",
       "                    2967.409912109375,\n",
       "                    2924.394,\n",
       "                    2967.8469\n",
       "                ],\n",
       "                [\n",
       "                    2964.2119,\n",
       "                    3001.360107421875,\n",
       "                    2963.8989,\n",
       "                    3005.238\n",
       "                ],\n",
       "                [\n",
       "                    3003.2041,\n",
       "                    3007.908935546875,\n",
       "                    2990.311,\n",
       "                    3012.2881\n",
       "                ],\n",
       "                [\n",
       "                    3005.3679,\n",
       "                    3030.02099609375,\n",
       "                    2998.3401,\n",
       "                    3031.0969\n",
       "                ],\n",
       "                [\n",
       "                    3037.9099,\n",
       "                    3022.74609375,\n",
       "                    3019.886,\n",
       "                    3059.5681\n",
       "                ],\n",
       "                [\n",
       "                    3012.7949,\n",
       "                    3021.368896484375,\n",
       "                    3003.4451,\n",
       "                    3039.124\n",
       "                ],\n",
       "                [\n",
       "                    3006.8301,\n",
       "                    3050.39794921875,\n",
       "                    2994.4651,\n",
       "                    3050.4009\n",
       "                ],\n",
       "                [\n",
       "                    3049.667,\n",
       "                    3042.635009765625,\n",
       "                    3036.7261,\n",
       "                    3058.239\n",
       "                ],\n",
       "                [\n",
       "                    3036.345,\n",
       "                    3050.52587890625,\n",
       "                    3020.156,\n",
       "                    3062.53\n",
       "                ],\n",
       "                [\n",
       "                    3040.531,\n",
       "                    3057.3291015625,\n",
       "                    3037.189,\n",
       "                    3067.4561\n",
       "                ],\n",
       "                [\n",
       "                    3038.8069,\n",
       "                    2999.041015625,\n",
       "                    2996.2219,\n",
       "                    3038.8069\n",
       "                ],\n",
       "                [\n",
       "                    3005.9751,\n",
       "                    3007.037109375,\n",
       "                    2992.6721,\n",
       "                    3019.123\n",
       "                ],\n",
       "                [\n",
       "                    3021.77,\n",
       "                    3026.66796875,\n",
       "                    3012.5439,\n",
       "                    3035.4709\n",
       "                ],\n",
       "                [\n",
       "                    3025.699,\n",
       "                    3010.51708984375,\n",
       "                    3004.4651,\n",
       "                    3032.9651\n",
       "                ],\n",
       "                [\n",
       "                    3003.031,\n",
       "                    2964.950927734375,\n",
       "                    2964.6431,\n",
       "                    3003.6101\n",
       "                ],\n",
       "                [\n",
       "                    2956.949,\n",
       "                    2938.98095703125,\n",
       "                    2931.502,\n",
       "                    2970.2781\n",
       "                ],\n",
       "                [\n",
       "                    2946.3269,\n",
       "                    2925.407958984375,\n",
       "                    2907.6621,\n",
       "                    2961.1331\n",
       "                ],\n",
       "                [\n",
       "                    2937.947,\n",
       "                    2887.0439453125,\n",
       "                    2884.8391,\n",
       "                    2953.1931\n",
       "                ],\n",
       "                [\n",
       "                    2886.6289,\n",
       "                    2911.510986328125,\n",
       "                    2871.01,\n",
       "                    2913.5559\n",
       "                ],\n",
       "                [\n",
       "                    2911.51,\n",
       "                    2932.18798828125,\n",
       "                    2890.2251,\n",
       "                    2933.46\n",
       "                ],\n",
       "                [\n",
       "                    2916.845,\n",
       "                    2866.01708984375,\n",
       "                    2860.075,\n",
       "                    2916.97\n",
       "                ],\n",
       "                [\n",
       "                    2854.7681,\n",
       "                    2872.404052734375,\n",
       "                    2849.9099,\n",
       "                    2880.125\n",
       "                ],\n",
       "                [\n",
       "                    2842.7649,\n",
       "                    2863.885986328125,\n",
       "                    2834.4561,\n",
       "                    2881.7061\n",
       "                ],\n",
       "                [\n",
       "                    2868.2351,\n",
       "                    2872.4599609375,\n",
       "                    2861.4199,\n",
       "                    2885.178\n",
       "                ],\n",
       "                [\n",
       "                    2876.98,\n",
       "                    2890.634033203125,\n",
       "                    2865.104,\n",
       "                    2891.0339\n",
       "                ],\n",
       "                [\n",
       "                    2890.353,\n",
       "                    2883.419921875,\n",
       "                    2868.3491,\n",
       "                    2897.1411\n",
       "                ],\n",
       "                [\n",
       "                    2864.9761,\n",
       "                    2844.0830078125,\n",
       "                    2843.0969,\n",
       "                    2876.448\n",
       "                ],\n",
       "                [\n",
       "                    2846.311,\n",
       "                    2871.031005859375,\n",
       "                    2832.2539,\n",
       "                    2871.9919\n",
       "                ],\n",
       "                [\n",
       "                    2864.377,\n",
       "                    2849.06689453125,\n",
       "                    2846.3069,\n",
       "                    2877.0911\n",
       "                ],\n",
       "                [\n",
       "                    2846.447,\n",
       "                    2852.77294921875,\n",
       "                    2821.2029,\n",
       "                    2869.23\n",
       "                ],\n",
       "                [\n",
       "                    2846.7251,\n",
       "                    2872.77099609375,\n",
       "                    2843.676,\n",
       "                    2877.427\n",
       "                ],\n",
       "                [\n",
       "                    2879.387,\n",
       "                    2859.573974609375,\n",
       "                    2856.8291,\n",
       "                    2884.1411\n",
       "                ],\n",
       "                [\n",
       "                    2858.311,\n",
       "                    2858.458984375,\n",
       "                    2850.4451,\n",
       "                    2866.7629\n",
       "                ],\n",
       "                [\n",
       "                    2853.2859,\n",
       "                    2774.569091796875,\n",
       "                    2771.1169,\n",
       "                    2853.2859\n",
       "                ],\n",
       "                [\n",
       "                    2766.0591,\n",
       "                    2767.055908203125,\n",
       "                    2744.7771,\n",
       "                    2771.748\n",
       "                ],\n",
       "                [\n",
       "                    2764.5601,\n",
       "                    2741.740966796875,\n",
       "                    2737.3301,\n",
       "                    2771.177\n",
       "                ],\n",
       "                [\n",
       "                    2755.394,\n",
       "                    2736.527099609375,\n",
       "                    2734.5359,\n",
       "                    2764.8899\n",
       "                ],\n",
       "                [\n",
       "                    2739.387,\n",
       "                    2709.947021484375,\n",
       "                    2708.5481,\n",
       "                    2746.842\n",
       "                ],\n",
       "                [\n",
       "                    2704.4851,\n",
       "                    2706.361083984375,\n",
       "                    2689.2061,\n",
       "                    2728.062\n",
       "                ],\n",
       "                [\n",
       "                    2707.5591,\n",
       "                    2743.471923828125,\n",
       "                    2702.095,\n",
       "                    2744.9341\n",
       "                ],\n",
       "                [\n",
       "                    2737.0569,\n",
       "                    2743.572021484375,\n",
       "                    2726.4951,\n",
       "                    2744.5591\n",
       "                ],\n",
       "                [\n",
       "                    2715.3159,\n",
       "                    2705.180908203125,\n",
       "                    2676.5381,\n",
       "                    2727.9951\n",
       "                ],\n",
       "                [\n",
       "                    2701.7729,\n",
       "                    2728.02001953125,\n",
       "                    2701.25,\n",
       "                    2732.427\n",
       "                ],\n",
       "                [\n",
       "                    2720.97,\n",
       "                    2744.300048828125,\n",
       "                    2717.313,\n",
       "                    2745.77\n",
       "                ],\n",
       "                [\n",
       "                    2742.043,\n",
       "                    2750.2880859375,\n",
       "                    2715.25,\n",
       "                    2754.1221\n",
       "                ],\n",
       "                [\n",
       "                    2743.5391,\n",
       "                    2703.344970703125,\n",
       "                    2702.6951,\n",
       "                    2747.332\n",
       "                ],\n",
       "                [\n",
       "                    2696.1299,\n",
       "                    2705.14306640625,\n",
       "                    2672.3201,\n",
       "                    2707.7419\n",
       "                ],\n",
       "                [\n",
       "                    2687.6531,\n",
       "                    2700.37890625,\n",
       "                    2669.395,\n",
       "                    2703.4231\n",
       "                ],\n",
       "                [\n",
       "                    2696.2229,\n",
       "                    2730.0400390625,\n",
       "                    2691.6709,\n",
       "                    2735.553\n",
       "                ],\n",
       "                [\n",
       "                    2717.677,\n",
       "                    2705.430908203125,\n",
       "                    2705.072,\n",
       "                    2730.4761\n",
       "                ],\n",
       "                [\n",
       "                    2685.6321,\n",
       "                    2664.282958984375,\n",
       "                    2663.1201,\n",
       "                    2691.9441\n",
       "                ],\n",
       "                [\n",
       "                    2661.4141,\n",
       "                    2642.818115234375,\n",
       "                    2641.3921,\n",
       "                    2675.0271\n",
       "                ],\n",
       "                [\n",
       "                    2635.834,\n",
       "                    2621.2529296875,\n",
       "                    2610.99,\n",
       "                    2637.8831\n",
       "                ],\n",
       "                [\n",
       "                    2628.022,\n",
       "                    2646.48291015625,\n",
       "                    2618.8069,\n",
       "                    2648.0239\n",
       "                ],\n",
       "                [\n",
       "                    2648.5339,\n",
       "                    2649.321044921875,\n",
       "                    2633.4741,\n",
       "                    2657.7251\n",
       "                ],\n",
       "                [\n",
       "                    2640.6599,\n",
       "                    2688.2490234375,\n",
       "                    2630.3359,\n",
       "                    2693.417\n",
       "                ],\n",
       "                [\n",
       "                    2678.052,\n",
       "                    2746.2109375,\n",
       "                    2674.303,\n",
       "                    2759.71\n",
       "                ],\n",
       "                [\n",
       "                    2746.7871,\n",
       "                    2758.22998046875,\n",
       "                    2743.4961,\n",
       "                    2769.043\n",
       "                ],\n",
       "                [\n",
       "                    2759.7129,\n",
       "                    2759.201904296875,\n",
       "                    2736.3979,\n",
       "                    2763.28\n",
       "                ],\n",
       "                [\n",
       "                    2757.3999,\n",
       "                    2728.48291015625,\n",
       "                    2727.2529,\n",
       "                    2759.231\n",
       "                ],\n",
       "                [\n",
       "                    2729.9919,\n",
       "                    2762.075927734375,\n",
       "                    2729.9919,\n",
       "                    2774.365\n",
       "                ],\n",
       "                [\n",
       "                    2767.834,\n",
       "                    2759.362060546875,\n",
       "                    2752.9661,\n",
       "                    2778.668\n",
       "                ],\n",
       "                [\n",
       "                    2770.9399,\n",
       "                    2812.818115234375,\n",
       "                    2770.9399,\n",
       "                    2813.27\n",
       "                ],\n",
       "                [\n",
       "                    2812.7219,\n",
       "                    2816.35498046875,\n",
       "                    2799.1101,\n",
       "                    2818.1411\n",
       "                ],\n",
       "                [\n",
       "                    2811.8149,\n",
       "                    2810.47900390625,\n",
       "                    2780.728,\n",
       "                    2811.8149\n",
       "                ],\n",
       "                [\n",
       "                    2813.1931,\n",
       "                    2794.26708984375,\n",
       "                    2793.8921,\n",
       "                    2825.123\n",
       "                ],\n",
       "                [\n",
       "                    2797.0259,\n",
       "                    2797.77392578125,\n",
       "                    2784.126,\n",
       "                    2807.3799\n",
       "                ],\n",
       "                [\n",
       "                    2789.4541,\n",
       "                    2802.69189453125,\n",
       "                    2780.665,\n",
       "                    2807.322\n",
       "                ],\n",
       "                [\n",
       "                    2783.7219,\n",
       "                    2754.58203125,\n",
       "                    2752.186,\n",
       "                    2783.7219\n",
       "                ],\n",
       "                [\n",
       "                    2756.032,\n",
       "                    2795.47607421875,\n",
       "                    2756.032,\n",
       "                    2797.2661\n",
       "                ],\n",
       "                [\n",
       "                    2798.2119,\n",
       "                    2810.444091796875,\n",
       "                    2788.9829,\n",
       "                    2811.7041\n",
       "                ],\n",
       "                [\n",
       "                    2803.585,\n",
       "                    2820.1689453125,\n",
       "                    2794.1589,\n",
       "                    2821.3391\n",
       "                ],\n",
       "                [\n",
       "                    2821.3579,\n",
       "                    2816.68798828125,\n",
       "                    2807.1079,\n",
       "                    2826.959\n",
       "                ],\n",
       "                [\n",
       "                    2804.9231,\n",
       "                    2796.98291015625,\n",
       "                    2790.6851,\n",
       "                    2809.3149\n",
       "                ],\n",
       "                [\n",
       "                    2810.436,\n",
       "                    2794.205078125,\n",
       "                    2779.3811,\n",
       "                    2817.2849\n",
       "                ],\n",
       "                [\n",
       "                    2795.896,\n",
       "                    2765.89404296875,\n",
       "                    2763.418,\n",
       "                    2799.8521\n",
       "                ],\n",
       "                [\n",
       "                    2769.863,\n",
       "                    2770.7900390625,\n",
       "                    2763.8,\n",
       "                    2782.1689\n",
       "                ],\n",
       "                [\n",
       "                    2759.6279,\n",
       "                    2688.74609375,\n",
       "                    2680.7471,\n",
       "                    2759.6279\n",
       "                ],\n",
       "                [\n",
       "                    2685.7539,\n",
       "                    2703.02587890625,\n",
       "                    2677.1189,\n",
       "                    2704.939\n",
       "                ],\n",
       "                [\n",
       "                    2690.144,\n",
       "                    2723.491943359375,\n",
       "                    2680.4331,\n",
       "                    2726.801\n",
       "                ],\n",
       "                [\n",
       "                    2701.771,\n",
       "                    2708.777099609375,\n",
       "                    2684.6609,\n",
       "                    2712.0901\n",
       "                ],\n",
       "                [\n",
       "                    2706.4971,\n",
       "                    2701.72900390625,\n",
       "                    2681.272,\n",
       "                    2721.53\n",
       "                ],\n",
       "                [\n",
       "                    2697.575,\n",
       "                    2703.782958984375,\n",
       "                    2688.5291,\n",
       "                    2712.8879\n",
       "                ],\n",
       "                [\n",
       "                    2689.9709,\n",
       "                    2679.259033203125,\n",
       "                    2651.28,\n",
       "                    2689.9709\n",
       "                ],\n",
       "                [\n",
       "                    2659.1179,\n",
       "                    2678.485107421875,\n",
       "                    2654.364,\n",
       "                    2688.0649\n",
       "                ],\n",
       "                [\n",
       "                    2683.1919,\n",
       "                    2684.0390625,\n",
       "                    2675.5339,\n",
       "                    2698.8149\n",
       "                ],\n",
       "                [\n",
       "                    2620.2771,\n",
       "                    2626.423095703125,\n",
       "                    2605.137,\n",
       "                    2644.5811\n",
       "                ],\n",
       "                [\n",
       "                    2599.2891,\n",
       "                    2526.81591796875,\n",
       "                    2497.918,\n",
       "                    2614.1899\n",
       "                ],\n",
       "                [\n",
       "                    2468.032,\n",
       "                    2526.070068359375,\n",
       "                    2437.6809,\n",
       "                    2537.4089\n",
       "                ],\n",
       "                [\n",
       "                    2562.3931,\n",
       "                    2549.176025390625,\n",
       "                    2544.9519,\n",
       "                    2579.156\n",
       "                ],\n",
       "                [\n",
       "                    2508.8569,\n",
       "                    2581.508056640625,\n",
       "                    2505.012,\n",
       "                    2582.155\n",
       "                ],\n",
       "                [\n",
       "                    2593.395,\n",
       "                    2593.173095703125,\n",
       "                    2585.8459,\n",
       "                    2605.447\n",
       "                ],\n",
       "                [\n",
       "                    2598.1379,\n",
       "                    2626.77001953125,\n",
       "                    2584.407,\n",
       "                    2627.104\n",
       "                ],\n",
       "                [\n",
       "                    2627.854,\n",
       "                    2608.166015625,\n",
       "                    2601.501,\n",
       "                    2636.3601\n",
       "                ],\n",
       "                [\n",
       "                    2603.9609,\n",
       "                    2601.260986328125,\n",
       "                    2596.0391,\n",
       "                    2617.165\n",
       "                ],\n",
       "                [\n",
       "                    2601.99,\n",
       "                    2559.471923828125,\n",
       "                    2556.8589,\n",
       "                    2603.4851\n",
       "                ],\n",
       "                [\n",
       "                    2519.645,\n",
       "                    2534.35791015625,\n",
       "                    2513.7539,\n",
       "                    2538.272\n",
       "                ],\n",
       "                [\n",
       "                    2534.5701,\n",
       "                    2515.863037109375,\n",
       "                    2507.782,\n",
       "                    2553.415\n",
       "                ],\n",
       "                [\n",
       "                    2524.877,\n",
       "                    2554.01904296875,\n",
       "                    2514.949,\n",
       "                    2554.178\n",
       "                ],\n",
       "                [\n",
       "                    2562.4109,\n",
       "                    2541.091064453125,\n",
       "                    2536.2561,\n",
       "                    2569.2781\n",
       "                ],\n",
       "                [\n",
       "                    2546.4021,\n",
       "                    2615.260986328125,\n",
       "                    2545.054,\n",
       "                    2616.304\n",
       "                ],\n",
       "                [\n",
       "                    2602.208,\n",
       "                    2612.18798828125,\n",
       "                    2593.238,\n",
       "                    2616.636\n",
       "                ],\n",
       "                [\n",
       "                    2595.4661,\n",
       "                    2576.4130859375,\n",
       "                    2570.844,\n",
       "                    2595.4661\n",
       "                ],\n",
       "                [\n",
       "                    2592.5969,\n",
       "                    2566.594970703125,\n",
       "                    2563.689,\n",
       "                    2615.135\n",
       "                ],\n",
       "                [\n",
       "                    2566.5291,\n",
       "                    2567.340087890625,\n",
       "                    2545.0959,\n",
       "                    2574.415\n",
       "                ],\n",
       "                [\n",
       "                    2569.7991,\n",
       "                    2556.0419921875,\n",
       "                    2547.855,\n",
       "                    2584.804\n",
       "                ],\n",
       "                [\n",
       "                    2551.5559,\n",
       "                    2528.280029296875,\n",
       "                    2517.6179,\n",
       "                    2557.3101\n",
       "                ],\n",
       "                [\n",
       "                    2510.1001,\n",
       "                    2478.739013671875,\n",
       "                    2478.1951,\n",
       "                    2510.1001\n",
       "                ],\n",
       "                [\n",
       "                    2465.5649,\n",
       "                    2470.52392578125,\n",
       "                    2459.543,\n",
       "                    2482.2419\n",
       "                ],\n",
       "                [\n",
       "                    2480.9409,\n",
       "                    2516.090087890625,\n",
       "                    2475.218,\n",
       "                    2516.7539\n",
       "                ],\n",
       "                [\n",
       "                    2523.9619,\n",
       "                    2498.943115234375,\n",
       "                    2498.113,\n",
       "                    2524.377\n",
       "                ],\n",
       "                [\n",
       "                    2506.969,\n",
       "                    2497.7529296875,\n",
       "                    2487.145,\n",
       "                    2528.4221\n",
       "                ],\n",
       "                [\n",
       "                    2467.73,\n",
       "                    2471.304931640625,\n",
       "                    2453.7959,\n",
       "                    2477.083\n",
       "                ],\n",
       "                [\n",
       "                    2478.5859,\n",
       "                    2484.826904296875,\n",
       "                    2439.3721,\n",
       "                    2485.9341\n",
       "                ],\n",
       "                [\n",
       "                    2482.8589,\n",
       "                    2479.054931640625,\n",
       "                    2477.6509,\n",
       "                    2496.572\n",
       "                ],\n",
       "                [\n",
       "                    2490.177,\n",
       "                    2482.343017578125,\n",
       "                    2475.7581,\n",
       "                    2499.481\n",
       "                ],\n",
       "                [\n",
       "                    2469.6001,\n",
       "                    2437.794921875,\n",
       "                    2437.165,\n",
       "                    2469.6001\n",
       "                ],\n",
       "                [\n",
       "                    2433.7209,\n",
       "                    2447.7548828125,\n",
       "                    2426.7029,\n",
       "                    2460.0339\n",
       "                ],\n",
       "                [\n",
       "                    2450.116,\n",
       "                    2512.962890625,\n",
       "                    2438.8521,\n",
       "                    2517.6731\n",
       "                ],\n",
       "                [\n",
       "                    2491.2119,\n",
       "                    2443.056884765625,\n",
       "                    2442.4619,\n",
       "                    2499.9761\n",
       "                ],\n",
       "                [\n",
       "                    2411.833,\n",
       "                    2433.158935546875,\n",
       "                    2400.1411,\n",
       "                    2440.751\n",
       "                ],\n",
       "                [\n",
       "                    2416.2261,\n",
       "                    2393.18310546875,\n",
       "                    2384.6399,\n",
       "                    2441.729\n",
       "                ],\n",
       "                [\n",
       "                    2410.991,\n",
       "                    2415.053955078125,\n",
       "                    2395.1641,\n",
       "                    2423.9131\n",
       "                ],\n",
       "                [\n",
       "                    2427.2891,\n",
       "                    2392.06201171875,\n",
       "                    2383.396,\n",
       "                    2430.27\n",
       "                ],\n",
       "                [\n",
       "                    2378.4231,\n",
       "                    2365.343017578125,\n",
       "                    2358.572,\n",
       "                    2387.5381\n",
       "                ],\n",
       "                [\n",
       "                    2368.3979,\n",
       "                    2359.219970703125,\n",
       "                    2348.217,\n",
       "                    2377.541\n",
       "                ],\n",
       "                [\n",
       "                    2363.0779,\n",
       "                    2344.787109375,\n",
       "                    2338.6851,\n",
       "                    2368.1489\n",
       "                ],\n",
       "                [\n",
       "                    2401.738,\n",
       "                    2348.51611328125,\n",
       "                    2323.4121,\n",
       "                    2412.376\n",
       "                ],\n",
       "                [\n",
       "                    2335.488,\n",
       "                    2420.0,\n",
       "                    2318.6279,\n",
       "                    2421.6931\n",
       "                ],\n",
       "                [\n",
       "                    2412.832,\n",
       "                    2438.7900390625,\n",
       "                    2406.282,\n",
       "                    2439.6399\n",
       "                ],\n",
       "                [\n",
       "                    2429.885,\n",
       "                    2431.375,\n",
       "                    2409.2881,\n",
       "                    2437.594\n",
       "                ],\n",
       "                [\n",
       "                    2434.4861,\n",
       "                    2440.402099609375,\n",
       "                    2424.7261,\n",
       "                    2452.99\n",
       "                ],\n",
       "                [\n",
       "                    2423.282,\n",
       "                    2383.485107421875,\n",
       "                    2378.667,\n",
       "                    2425.646\n",
       "                ],\n",
       "                [\n",
       "                    2387.8311,\n",
       "                    2377.511962890625,\n",
       "                    2374.417,\n",
       "                    2401.688\n",
       "                ],\n",
       "                [\n",
       "                    2365.9089,\n",
       "                    2331.365966796875,\n",
       "                    2315.8999,\n",
       "                    2368.6399\n",
       "                ],\n",
       "                [\n",
       "                    2330.512,\n",
       "                    2317.27490234375,\n",
       "                    2313.782,\n",
       "                    2340.3149\n",
       "                ],\n",
       "                [\n",
       "                    2322.02,\n",
       "                    2370.3330078125,\n",
       "                    2307.146,\n",
       "                    2371.092\n",
       "                ],\n",
       "                [\n",
       "                    2366.3979,\n",
       "                    2409.672119140625,\n",
       "                    2357.387,\n",
       "                    2414.0491\n",
       "                ],\n",
       "                [\n",
       "                    2398.187,\n",
       "                    2427.47998046875,\n",
       "                    2394.7329,\n",
       "                    2448.981\n",
       "                ],\n",
       "                [\n",
       "                    2432.4729,\n",
       "                    2435.614013671875,\n",
       "                    2426.3149,\n",
       "                    2449.7009\n",
       "                ],\n",
       "                [\n",
       "                    2462.085,\n",
       "                    2473.409912109375,\n",
       "                    2456.177,\n",
       "                    2483.759\n",
       "                ],\n",
       "                [\n",
       "                    2470.2539,\n",
       "                    2468.25,\n",
       "                    2455.2051,\n",
       "                    2478.3069\n",
       "                ],\n",
       "                [\n",
       "                    2450.3311,\n",
       "                    2470.01904296875,\n",
       "                    2445.5271,\n",
       "                    2491.355\n",
       "                ],\n",
       "                [\n",
       "                    2437.8701,\n",
       "                    2504.10791015625,\n",
       "                    2433.7151,\n",
       "                    2505.1211\n",
       "                ],\n",
       "                [\n",
       "                    2510.842,\n",
       "                    2508.090087890625,\n",
       "                    2507.2971,\n",
       "                    2535.24\n",
       "                ],\n",
       "                [\n",
       "                    2525.2439,\n",
       "                    2528.2939453125,\n",
       "                    2512.9041,\n",
       "                    2536.7791\n",
       "                ],\n",
       "                [\n",
       "                    2518.8979,\n",
       "                    2509.799072265625,\n",
       "                    2507.615,\n",
       "                    2536.1799\n",
       "                ],\n",
       "                [\n",
       "                    2514.259,\n",
       "                    2503.8359375,\n",
       "                    2500.02,\n",
       "                    2524.8201\n",
       "                ],\n",
       "                [\n",
       "                    2512.5869,\n",
       "                    2524.9189453125,\n",
       "                    2489.0249,\n",
       "                    2527.7029\n",
       "                ],\n",
       "                [\n",
       "                    2498.594,\n",
       "                    2479.535888671875,\n",
       "                    2478.1389,\n",
       "                    2507.4519\n",
       "                ],\n",
       "                [\n",
       "                    2483.957,\n",
       "                    2481.083984375,\n",
       "                    2472.761,\n",
       "                    2496.5271\n",
       "                ],\n",
       "                [\n",
       "                    2498.6721,\n",
       "                    2528.714111328125,\n",
       "                    2496.335,\n",
       "                    2529.6321\n",
       "                ],\n",
       "                [\n",
       "                    2525.948,\n",
       "                    2529.760986328125,\n",
       "                    2518.7029,\n",
       "                    2534.0591\n",
       "                ],\n",
       "                [\n",
       "                    2529.073,\n",
       "                    2466.958984375,\n",
       "                    2456.856,\n",
       "                    2529.458\n",
       "                ],\n",
       "                [\n",
       "                    2467.7041,\n",
       "                    2463.0458984375,\n",
       "                    2459.165,\n",
       "                    2482.5281\n",
       "                ],\n",
       "                [\n",
       "                    2448.387,\n",
       "                    2416.56201171875,\n",
       "                    2411.042,\n",
       "                    2448.51\n",
       "                ],\n",
       "                [\n",
       "                    2416.7319,\n",
       "                    2415.1298828125,\n",
       "                    2396.0869,\n",
       "                    2419.2439\n",
       "                ],\n",
       "                [\n",
       "                    2400.9839,\n",
       "                    2412.625,\n",
       "                    2387.8259,\n",
       "                    2414.8501\n",
       "                ],\n",
       "                [\n",
       "                    2415.197,\n",
       "                    2395.06494140625,\n",
       "                    2390.6541,\n",
       "                    2418.5601\n",
       "                ],\n",
       "                [\n",
       "                    2379.146,\n",
       "                    2397.553955078125,\n",
       "                    2370.6951,\n",
       "                    2409.719\n",
       "                ],\n",
       "                [\n",
       "                    2393.3269,\n",
       "                    2380.22412109375,\n",
       "                    2372.6221,\n",
       "                    2403.9419\n",
       "                ],\n",
       "                [\n",
       "                    2383.8931,\n",
       "                    2383.033935546875,\n",
       "                    2372.156,\n",
       "                    2396.8269\n",
       "                ],\n",
       "                [\n",
       "                    2398.9939,\n",
       "                    2412.39306640625,\n",
       "                    2388.2019,\n",
       "                    2413.3259\n",
       "                ],\n",
       "                [\n",
       "                    2406.3291,\n",
       "                    2333.4140625,\n",
       "                    2319.4399,\n",
       "                    2407.3259\n",
       "                ],\n",
       "                [\n",
       "                    2392.4851,\n",
       "                    2386.860107421875,\n",
       "                    2376.916,\n",
       "                    2423.5591\n",
       "                ],\n",
       "                [\n",
       "                    2374.8989,\n",
       "                    2360.6640625,\n",
       "                    2344.8459,\n",
       "                    2378.2991\n",
       "                ],\n",
       "                [\n",
       "                    2363.1111,\n",
       "                    2333.22900390625,\n",
       "                    2327.6101,\n",
       "                    2363.127\n",
       "                ],\n",
       "                [\n",
       "                    2326.6599,\n",
       "                    2325.905029296875,\n",
       "                    2310.155,\n",
       "                    2331.8921\n",
       "                ],\n",
       "                [\n",
       "                    2325.562,\n",
       "                    2332.72998046875,\n",
       "                    2317.814,\n",
       "                    2339.8469\n",
       "                ],\n",
       "                [\n",
       "                    2329.9109,\n",
       "                    2329.820068359375,\n",
       "                    2302.6421,\n",
       "                    2346.6541\n",
       "                ],\n",
       "                [\n",
       "                    2315.5129,\n",
       "                    2315.27001953125,\n",
       "                    2309.457,\n",
       "                    2331.259\n",
       "                ],\n",
       "                [\n",
       "                    2312.1509,\n",
       "                    2291.544921875,\n",
       "                    2290.2639,\n",
       "                    2315.811\n",
       "                ],\n",
       "                [\n",
       "                    2283.2229,\n",
       "                    2248.590087890625,\n",
       "                    2245.8679,\n",
       "                    2285.814\n",
       "                ],\n",
       "                [\n",
       "                    2241.387,\n",
       "                    2228.52490234375,\n",
       "                    2224.7251,\n",
       "                    2256.7439\n",
       "                ],\n",
       "                [\n",
       "                    2215.792,\n",
       "                    2180.89501953125,\n",
       "                    2179.467,\n",
       "                    2216.9089\n",
       "                ],\n",
       "                [\n",
       "                    2179.509,\n",
       "                    2224.840087890625,\n",
       "                    2170.748,\n",
       "                    2225.5381\n",
       "                ],\n",
       "                [\n",
       "                    2208.071,\n",
       "                    2218.235107421875,\n",
       "                    2164.887,\n",
       "                    2221.448\n",
       "                ],\n",
       "                [\n",
       "                    2209.699,\n",
       "                    2215.929931640625,\n",
       "                    2206.519,\n",
       "                    2239.8589\n",
       "                ],\n",
       "                [\n",
       "                    2230.1799,\n",
       "                    2191.14794921875,\n",
       "                    2188.71,\n",
       "                    2237.4661\n",
       "                ],\n",
       "                [\n",
       "                    2178.572,\n",
       "                    2186.297119140625,\n",
       "                    2149.4231,\n",
       "                    2201.5869\n",
       "                ],\n",
       "                [\n",
       "                    2183.9109,\n",
       "                    2204.783935546875,\n",
       "                    2178.1411,\n",
       "                    2219.7859\n",
       "                ],\n",
       "                [\n",
       "                    2193.6589,\n",
       "                    2190.110107421875,\n",
       "                    2186.0701,\n",
       "                    2213.4529\n",
       "                ],\n",
       "                [\n",
       "                    2186.709,\n",
       "                    2166.205078125,\n",
       "                    2162.7229,\n",
       "                    2196.9729\n",
       "                ],\n",
       "                [\n",
       "                    2157.6499,\n",
       "                    2170.012939453125,\n",
       "                    2134.0171,\n",
       "                    2170.6721\n",
       "                ],\n",
       "                [\n",
       "                    2161.1841,\n",
       "                    2173.56103515625,\n",
       "                    2157.115,\n",
       "                    2181.9551\n",
       "                ],\n",
       "                [\n",
       "                    2177.5171,\n",
       "                    2199.4169921875,\n",
       "                    2177.5171,\n",
       "                    2200.988\n",
       "                ],\n",
       "                [\n",
       "                    2211.9951,\n",
       "                    2169.389892578125,\n",
       "                    2168.644,\n",
       "                    2217.52\n",
       "                ],\n",
       "                [\n",
       "                    2160.8979,\n",
       "                    2148.451904296875,\n",
       "                    2145.5559,\n",
       "                    2183.4041\n",
       "                ],\n",
       "                [\n",
       "                    2148.147,\n",
       "                    2163.39501953125,\n",
       "                    2132.626,\n",
       "                    2164.322\n",
       "                ],\n",
       "                [\n",
       "                    2164.741,\n",
       "                    2225.889892578125,\n",
       "                    2148.4529,\n",
       "                    2226.218\n",
       "                ],\n",
       "                [\n",
       "                    2221.832,\n",
       "                    2285.743896484375,\n",
       "                    2218.2749,\n",
       "                    2288.6279\n",
       "                ],\n",
       "                [\n",
       "                    2282.9131,\n",
       "                    2276.0458984375,\n",
       "                    2265.1851,\n",
       "                    2290.644\n",
       "                ],\n",
       "                [\n",
       "                    2268.739,\n",
       "                    2275.010009765625,\n",
       "                    2265.2561,\n",
       "                    2295.2241\n",
       "                ],\n",
       "                [\n",
       "                    2277.0801,\n",
       "                    2244.580078125,\n",
       "                    2225.7361,\n",
       "                    2281.532\n",
       "                ],\n",
       "                [\n",
       "                    2230.4331,\n",
       "                    2206.193115234375,\n",
       "                    2206.0449,\n",
       "                    2241.259\n",
       "                ],\n",
       "                [\n",
       "                    2206.531,\n",
       "                    2298.3759765625,\n",
       "                    2196.1169,\n",
       "                    2298.376\n",
       "                ],\n",
       "                [\n",
       "                    2298.834,\n",
       "                    2266.384033203125,\n",
       "                    2257.8979,\n",
       "                    2311.5791\n",
       "                ],\n",
       "                [\n",
       "                    2266.0759,\n",
       "                    2296.074951171875,\n",
       "                    2259.3369,\n",
       "                    2305.707\n",
       "                ],\n",
       "                [\n",
       "                    2300.5,\n",
       "                    2319.117919921875,\n",
       "                    2293.8931,\n",
       "                    2322.8911\n",
       "                ],\n",
       "                [\n",
       "                    2324.4929,\n",
       "                    2285.0380859375,\n",
       "                    2284.291,\n",
       "                    2324.4929\n",
       "                ],\n",
       "                [\n",
       "                    2285.9541,\n",
       "                    2292.610107421875,\n",
       "                    2277.0559,\n",
       "                    2296.384\n",
       "                ],\n",
       "                [\n",
       "                    2288.0659,\n",
       "                    2268.080078125,\n",
       "                    2263.342,\n",
       "                    2305.863\n",
       "                ],\n",
       "                [\n",
       "                    2273.8501,\n",
       "                    2312.555908203125,\n",
       "                    2268.687,\n",
       "                    2312.5559\n",
       "                ],\n",
       "                [\n",
       "                    2306.656,\n",
       "                    2330.405029296875,\n",
       "                    2300.9819,\n",
       "                    2336.2671\n",
       "                ],\n",
       "                [\n",
       "                    2334.248,\n",
       "                    2331.135986328125,\n",
       "                    2317.4221,\n",
       "                    2341.575\n",
       "                ],\n",
       "                [\n",
       "                    2319.4209,\n",
       "                    2291.902099609375,\n",
       "                    2278.825,\n",
       "                    2319.708\n",
       "                ],\n",
       "                [\n",
       "                    2291.812,\n",
       "                    2347.530029296875,\n",
       "                    2286.8191,\n",
       "                    2350.9651\n",
       "                ],\n",
       "                [\n",
       "                    2344.2241,\n",
       "                    2349.589111328125,\n",
       "                    2333.9351,\n",
       "                    2363.613\n",
       "                ],\n",
       "                [\n",
       "                    2342.011,\n",
       "                    2351.98095703125,\n",
       "                    2339.885,\n",
       "                    2368.979\n",
       "                ],\n",
       "                [\n",
       "                    2332.0549,\n",
       "                    2351.85498046875,\n",
       "                    2325.0281,\n",
       "                    2365.3391\n",
       "                ],\n",
       "                [\n",
       "                    2348.877,\n",
       "                    2344.77099609375,\n",
       "                    2332.2471,\n",
       "                    2352.469\n",
       "                ],\n",
       "                [\n",
       "                    2340.4551,\n",
       "                    2366.701904296875,\n",
       "                    2335.1011,\n",
       "                    2374.282\n",
       "                ],\n",
       "                [\n",
       "                    2363.897,\n",
       "                    2356.860107421875,\n",
       "                    2342.073,\n",
       "                    2373.804\n",
       "                ],\n",
       "                [\n",
       "                    2366.6299,\n",
       "                    2357.180908203125,\n",
       "                    2344.76,\n",
       "                    2372.512\n",
       "                ],\n",
       "                [\n",
       "                    2383.686,\n",
       "                    2363.596923828125,\n",
       "                    2362.012,\n",
       "                    2388.009\n",
       "                ],\n",
       "                [\n",
       "                    2365.4871,\n",
       "                    2381.429931640625,\n",
       "                    2345.053,\n",
       "                    2382.146\n",
       "                ],\n",
       "                [\n",
       "                    2380.5039,\n",
       "                    2403.5869140625,\n",
       "                    2374.03,\n",
       "                    2404.4419\n",
       "                ],\n",
       "                [\n",
       "                    2401.738,\n",
       "                    2409.553955078125,\n",
       "                    2396.71,\n",
       "                    2416.8049\n",
       "                ],\n",
       "                [\n",
       "                    2410.8811,\n",
       "                    2439.6279296875,\n",
       "                    2405.2739,\n",
       "                    2439.9771\n",
       "                ],\n",
       "                [\n",
       "                    2447.406,\n",
       "                    2447.056884765625,\n",
       "                    2444.6289,\n",
       "                    2478.375\n",
       "                ],\n",
       "                [\n",
       "                    2440.9141,\n",
       "                    2451.85693359375,\n",
       "                    2431.8279,\n",
       "                    2458.6509\n",
       "                ],\n",
       "                [\n",
       "                    2446.228,\n",
       "                    2428.487060546875,\n",
       "                    2426.3291,\n",
       "                    2453.0669\n",
       "                ],\n",
       "                [\n",
       "                    2418.7881,\n",
       "                    2426.114990234375,\n",
       "                    2418.334,\n",
       "                    2437.874\n",
       "                ],\n",
       "                [\n",
       "                    2430.0979,\n",
       "                    2460.693115234375,\n",
       "                    2430.0979,\n",
       "                    2461.1211\n",
       "                ],\n",
       "                [\n",
       "                    2464.8491,\n",
       "                    2445.001953125,\n",
       "                    2442.115,\n",
       "                    2469.8411\n",
       "                ],\n",
       "                [\n",
       "                    2439.7791,\n",
       "                    2410.445068359375,\n",
       "                    2406.0559,\n",
       "                    2442.001\n",
       "                ],\n",
       "                [\n",
       "                    2391.2029,\n",
       "                    2394.7939453125,\n",
       "                    2388.519,\n",
       "                    2413.6951\n",
       "                ],\n",
       "                [\n",
       "                    2401.1021,\n",
       "                    2420.27587890625,\n",
       "                    2401.1021,\n",
       "                    2426.698\n",
       "                ],\n",
       "                [\n",
       "                    2425.885,\n",
       "                    2439.4619140625,\n",
       "                    2414.9661,\n",
       "                    2440.511\n",
       "                ],\n",
       "                [\n",
       "                    2438.5459,\n",
       "                    2434.85888671875,\n",
       "                    2420.8401,\n",
       "                    2440.8569\n",
       "                ],\n",
       "                [\n",
       "                    2432.843,\n",
       "                    2455.794921875,\n",
       "                    2428.6089,\n",
       "                    2457.22\n",
       "                ],\n",
       "                [\n",
       "                    2464.915,\n",
       "                    2391.22998046875,\n",
       "                    2382.8359,\n",
       "                    2476.2161\n",
       "                ],\n",
       "                [\n",
       "                    2388.063,\n",
       "                    2373.77392578125,\n",
       "                    2366.0239,\n",
       "                    2403.7419\n",
       "                ],\n",
       "                [\n",
       "                    2377.7571,\n",
       "                    2404.736083984375,\n",
       "                    2368.311,\n",
       "                    2406.1479\n",
       "                ],\n",
       "                [\n",
       "                    2401.217,\n",
       "                    2410.18408203125,\n",
       "                    2383.6741,\n",
       "                    2412.3359\n",
       "                ],\n",
       "                [\n",
       "                    2407.542,\n",
       "                    2376.839111328125,\n",
       "                    2376.031,\n",
       "                    2407.542\n",
       "                ],\n",
       "                [\n",
       "                    2384.709,\n",
       "                    2378.195068359375,\n",
       "                    2361.2219,\n",
       "                    2396.7219\n",
       "                ],\n",
       "                [\n",
       "                    2376.991,\n",
       "                    2375.77197265625,\n",
       "                    2364.1299,\n",
       "                    2386.0991\n",
       "                ],\n",
       "                [\n",
       "                    2369.0769,\n",
       "                    2349.5390625,\n",
       "                    2342.1201,\n",
       "                    2371.2629\n",
       "                ],\n",
       "                [\n",
       "                    2349.0859,\n",
       "                    2350.59912109375,\n",
       "                    2339.1411,\n",
       "                    2357.9961\n",
       "                ],\n",
       "                [\n",
       "                    2358.5449,\n",
       "                    2347.178955078125,\n",
       "                    2344.304,\n",
       "                    2363.7661\n",
       "                ],\n",
       "                [\n",
       "                    2341.0029,\n",
       "                    2284.881103515625,\n",
       "                    2281.4331,\n",
       "                    2341.4199\n",
       "                ],\n",
       "                [\n",
       "                    2276.74,\n",
       "                    2252.159912109375,\n",
       "                    2242.345,\n",
       "                    2280.958\n",
       "                ],\n",
       "                [\n",
       "                    2256.042,\n",
       "                    2262.7880859375,\n",
       "                    2246.2451,\n",
       "                    2266.208\n",
       "                ],\n",
       "                [\n",
       "                    2258.031,\n",
       "                    2302.240966796875,\n",
       "                    2251.3931,\n",
       "                    2303.824\n",
       "                ],\n",
       "                [\n",
       "                    2299.0549,\n",
       "                    2306.552978515625,\n",
       "                    2291.5591,\n",
       "                    2309.6399\n",
       "                ],\n",
       "                [\n",
       "                    2300.051,\n",
       "                    2285.777099609375,\n",
       "                    2284.4419,\n",
       "                    2304.6499\n",
       "                ],\n",
       "                [\n",
       "                    2281.0239,\n",
       "                    2305.863037109375,\n",
       "                    2258.853,\n",
       "                    2306.387\n",
       "                ],\n",
       "                [\n",
       "                    2286.7161,\n",
       "                    2308.925048828125,\n",
       "                    2280.0349,\n",
       "                    2319.053\n",
       "                ],\n",
       "                [\n",
       "                    2310.4839,\n",
       "                    2350.864013671875,\n",
       "                    2307.8411,\n",
       "                    2351.0549\n",
       "                ],\n",
       "                [\n",
       "                    2351.5129,\n",
       "                    2359.160888671875,\n",
       "                    2346.9441,\n",
       "                    2369.7009\n",
       "                ],\n",
       "                [\n",
       "                    2346.3069,\n",
       "                    2357.02587890625,\n",
       "                    2342.199,\n",
       "                    2364.1111\n",
       "                ],\n",
       "                [\n",
       "                    2355.3689,\n",
       "                    2334.985107421875,\n",
       "                    2333.3411,\n",
       "                    2363.0129\n",
       "                ],\n",
       "                [\n",
       "                    2341.135,\n",
       "                    2380.847900390625,\n",
       "                    2337.8569,\n",
       "                    2383.6399\n",
       "                ],\n",
       "                [\n",
       "                    2378.6321,\n",
       "                    2378.634033203125,\n",
       "                    2369.459,\n",
       "                    2386.978\n",
       "                ],\n",
       "                [\n",
       "                    2374.6621,\n",
       "                    2406.863037109375,\n",
       "                    2372.1299,\n",
       "                    2407.2939\n",
       "                ],\n",
       "                [\n",
       "                    2403.521,\n",
       "                    2388.587890625,\n",
       "                    2383.0681,\n",
       "                    2411.51\n",
       "                ],\n",
       "                [\n",
       "                    2380.2361,\n",
       "                    2388.833984375,\n",
       "                    2350.3989,\n",
       "                    2415.749\n",
       "                ],\n",
       "                [\n",
       "                    2382.2109,\n",
       "                    2406.81298828125,\n",
       "                    2376.626,\n",
       "                    2411.4209\n",
       "                ],\n",
       "                [\n",
       "                    2408.5581,\n",
       "                    2404.697021484375,\n",
       "                    2393.2649,\n",
       "                    2414.7539\n",
       "                ],\n",
       "                [\n",
       "                    2402.4309,\n",
       "                    2396.31591796875,\n",
       "                    2393.8669,\n",
       "                    2408.4199\n",
       "                ],\n",
       "                [\n",
       "                    2421.082,\n",
       "                    2438.43603515625,\n",
       "                    2407.7881,\n",
       "                    2446.3501\n",
       "                ],\n",
       "                [\n",
       "                    2433.5891,\n",
       "                    2440.080078125,\n",
       "                    2427.728,\n",
       "                    2441.9529\n",
       "                ],\n",
       "                [\n",
       "                    2437.4651,\n",
       "                    2452.013916015625,\n",
       "                    2427.969,\n",
       "                    2453.731\n",
       "                ],\n",
       "                [\n",
       "                    2441.7571,\n",
       "                    2451.947021484375,\n",
       "                    2432.7361,\n",
       "                    2451.947\n",
       "                ],\n",
       "                [\n",
       "                    2451.575,\n",
       "                    2448.884033203125,\n",
       "                    2431.0249,\n",
       "                    2451.5979\n",
       "                ],\n",
       "                [\n",
       "                    2432.4719,\n",
       "                    2408.5869140625,\n",
       "                    2407.509,\n",
       "                    2432.4719\n",
       "                ],\n",
       "                [\n",
       "                    2409.9451,\n",
       "                    2410.22998046875,\n",
       "                    2402.2041,\n",
       "                    2419.1211\n",
       "                ],\n",
       "                [\n",
       "                    2406.074,\n",
       "                    2394.98291015625,\n",
       "                    2393.3779,\n",
       "                    2415.9771\n",
       "                ],\n",
       "                [\n",
       "                    2408.262,\n",
       "                    2380.72509765625,\n",
       "                    2377.9829,\n",
       "                    2411.272\n",
       "                ],\n",
       "                [\n",
       "                    2367.083,\n",
       "                    2374.843017578125,\n",
       "                    2354.614,\n",
       "                    2376.594\n",
       "                ],\n",
       "                [\n",
       "                    2369.2949,\n",
       "                    2346.19189453125,\n",
       "                    2344.5,\n",
       "                    2372.032\n",
       "                ],\n",
       "                [\n",
       "                    2347.177,\n",
       "                    2378.885986328125,\n",
       "                    2342.3521,\n",
       "                    2383.3059\n",
       "                ],\n",
       "                [\n",
       "                    2364.8989,\n",
       "                    2344.52001953125,\n",
       "                    2338.241,\n",
       "                    2369.5979\n",
       "                ],\n",
       "                [\n",
       "                    2343.5759,\n",
       "                    2348.300048828125,\n",
       "                    2330.325,\n",
       "                    2360.386\n",
       "                ],\n",
       "                [\n",
       "                    2355.7319,\n",
       "                    2373.306884765625,\n",
       "                    2354.8679,\n",
       "                    2374.0559\n",
       "                ],\n",
       "                [\n",
       "                    2369.2649,\n",
       "                    2363.43701171875,\n",
       "                    2350.5481,\n",
       "                    2378.0769\n",
       "                ],\n",
       "                [\n",
       "                    2359.6819,\n",
       "                    2350.972900390625,\n",
       "                    2344.5801,\n",
       "                    2373.0569\n",
       "                ],\n",
       "                [\n",
       "                    2350.541,\n",
       "                    2333.552978515625,\n",
       "                    2327.408,\n",
       "                    2355.8081\n",
       "                ],\n",
       "                [\n",
       "                    2325.3169,\n",
       "                    2361.366943359375,\n",
       "                    2309.072,\n",
       "                    2361.7439\n",
       "                ],\n",
       "                [\n",
       "                    2361.0029,\n",
       "                    2389.635986328125,\n",
       "                    2358.374,\n",
       "                    2393.2791\n",
       "                ],\n",
       "                [\n",
       "                    2385.3921,\n",
       "                    2384.66796875,\n",
       "                    2378.1331,\n",
       "                    2391.6909\n",
       "                ],\n",
       "                [\n",
       "                    2370.0071,\n",
       "                    2372.23388671875,\n",
       "                    2362.314,\n",
       "                    2382.989\n",
       "                ],\n",
       "                [\n",
       "                    2373.2241,\n",
       "                    2373.43603515625,\n",
       "                    2365.4419,\n",
       "                    2388.0869\n",
       "                ],\n",
       "                [\n",
       "                    2346.9839,\n",
       "                    2308.550048828125,\n",
       "                    2308.229,\n",
       "                    2348.199\n",
       "                ],\n",
       "                [\n",
       "                    2313.741,\n",
       "                    2311.916015625,\n",
       "                    2304.0459,\n",
       "                    2323.2981\n",
       "                ],\n",
       "                [\n",
       "                    2315.561,\n",
       "                    2309.554931640625,\n",
       "                    2301.0349,\n",
       "                    2323.113\n",
       "                ],\n",
       "                [\n",
       "                    2324.6721,\n",
       "                    2293.1298828125,\n",
       "                    2288.665,\n",
       "                    2328.6721\n",
       "                ],\n",
       "                [\n",
       "                    2306.219,\n",
       "                    2281.447021484375,\n",
       "                    2276.7141,\n",
       "                    2306.8821\n",
       "                ],\n",
       "                [\n",
       "                    2282.8911,\n",
       "                    2305.85595703125,\n",
       "                    2278.1631,\n",
       "                    2311.772\n",
       "                ],\n",
       "                [\n",
       "                    2295.0701,\n",
       "                    2289.791015625,\n",
       "                    2280.9509,\n",
       "                    2298.95\n",
       "                ],\n",
       "                [\n",
       "                    2289.707,\n",
       "                    2318.924072265625,\n",
       "                    2284.6499,\n",
       "                    2319.7141\n",
       "                ],\n",
       "                [\n",
       "                    2306.781,\n",
       "                    2295.946044921875,\n",
       "                    2293.0649,\n",
       "                    2314.585\n",
       "                ],\n",
       "                [\n",
       "                    2299.781,\n",
       "                    2306.85009765625,\n",
       "                    2283.3999,\n",
       "                    2314.2419\n",
       "                ],\n",
       "                [\n",
       "                    2313.53,\n",
       "                    2316.052001953125,\n",
       "                    2309.709,\n",
       "                    2325.052\n",
       "                ],\n",
       "                [\n",
       "                    2313.4551,\n",
       "                    2300.794921875,\n",
       "                    2298.394,\n",
       "                    2313.4551\n",
       "                ],\n",
       "                [\n",
       "                    2300.406,\n",
       "                    2292.876953125,\n",
       "                    2291.541,\n",
       "                    2304.458\n",
       "                ],\n",
       "                [\n",
       "                    2288.4541,\n",
       "                    2260.876953125,\n",
       "                    2253.7891,\n",
       "                    2288.4541\n",
       "                ],\n",
       "                [\n",
       "                    2253.5139,\n",
       "                    2224.114013671875,\n",
       "                    2223.054,\n",
       "                    2253.5139\n",
       "                ],\n",
       "                [\n",
       "                    2214.6489,\n",
       "                    2222.06689453125,\n",
       "                    2203.9441,\n",
       "                    2229.24\n",
       "                ],\n",
       "                [\n",
       "                    2219.9441,\n",
       "                    2216.93408203125,\n",
       "                    2213.323,\n",
       "                    2233.543\n",
       "                ],\n",
       "                [\n",
       "                    2220.2361,\n",
       "                    2195.843017578125,\n",
       "                    2195.356,\n",
       "                    2224.155\n",
       "                ],\n",
       "                [\n",
       "                    2190.5759,\n",
       "                    2225.430908203125,\n",
       "                    2188.7161,\n",
       "                    2226.4851\n",
       "                ],\n",
       "                [\n",
       "                    2234.3201,\n",
       "                    2226.110107421875,\n",
       "                    2215.3579,\n",
       "                    2234.873\n",
       "                ],\n",
       "                [\n",
       "                    2225.5681,\n",
       "                    2229.193115234375,\n",
       "                    2219.05,\n",
       "                    2244.832\n",
       "                ],\n",
       "                [\n",
       "                    2233.335,\n",
       "                    2227.31494140625,\n",
       "                    2219.448,\n",
       "                    2239.27\n",
       "                ],\n",
       "                [\n",
       "                    2218.2161,\n",
       "                    2201.35302734375,\n",
       "                    2192.6479,\n",
       "                    2218.2161\n",
       "                ],\n",
       "                [\n",
       "                    2203.73,\n",
       "                    2223.5791015625,\n",
       "                    2185.522,\n",
       "                    2227.4729\n",
       "                ],\n",
       "                [\n",
       "                    2210.7141,\n",
       "                    2170.81396484375,\n",
       "                    2168.6079,\n",
       "                    2216.697\n",
       "                ],\n",
       "                [\n",
       "                    2166.947,\n",
       "                    2164.43701171875,\n",
       "                    2156.7261,\n",
       "                    2178.1951\n",
       "                ],\n",
       "                [\n",
       "                    2160.02,\n",
       "                    2175.383056640625,\n",
       "                    2156.5959,\n",
       "                    2176.491\n",
       "                ],\n",
       "                [\n",
       "                    2172.064,\n",
       "                    2185.490966796875,\n",
       "                    2152.675,\n",
       "                    2197.0439\n",
       "                ],\n",
       "                [\n",
       "                    2180.1721,\n",
       "                    2185.89501953125,\n",
       "                    2177.9241,\n",
       "                    2198.6609\n",
       "                ],\n",
       "                [\n",
       "                    2187.887,\n",
       "                    2147.955078125,\n",
       "                    2146.1541,\n",
       "                    2188.063\n",
       "                ],\n",
       "                [\n",
       "                    2142.4299,\n",
       "                    2161.18603515625,\n",
       "                    2141.481,\n",
       "                    2165.335\n",
       "                ],\n",
       "                [\n",
       "                    2159.8569,\n",
       "                    2169.09912109375,\n",
       "                    2138.792,\n",
       "                    2170.2959\n",
       "                ],\n",
       "                [\n",
       "                    2164.2739,\n",
       "                    2184.841064453125,\n",
       "                    2159.9431,\n",
       "                    2197.79\n",
       "                ],\n",
       "                [\n",
       "                    2180.012,\n",
       "                    2168.637939453125,\n",
       "                    2162.064,\n",
       "                    2185.7329\n",
       "                ],\n",
       "                [\n",
       "                    2154.1709,\n",
       "                    2141.402099609375,\n",
       "                    2135.563,\n",
       "                    2154.1709\n",
       "                ],\n",
       "                [\n",
       "                    2132.3169,\n",
       "                    2146.589111328125,\n",
       "                    2131.0129,\n",
       "                    2158.948\n",
       "                ],\n",
       "                [\n",
       "                    2141.0359,\n",
       "                    2136.15087890625,\n",
       "                    2132.833,\n",
       "                    2151.45\n",
       "                ],\n",
       "                [\n",
       "                    2134.9871,\n",
       "                    2126.00390625,\n",
       "                    2124.155,\n",
       "                    2147.6641\n",
       "                ],\n",
       "                [\n",
       "                    2132.009,\n",
       "                    2128.764892578125,\n",
       "                    2120.6299,\n",
       "                    2139.1541\n",
       "                ],\n",
       "                [\n",
       "                    2128.1589,\n",
       "                    2109.9140625,\n",
       "                    2107.634,\n",
       "                    2137.7361\n",
       "                ],\n",
       "                [\n",
       "                    2109.325,\n",
       "                    2103.634033203125,\n",
       "                    2100.252,\n",
       "                    2116.9041\n",
       "                ],\n",
       "                [\n",
       "                    2101.7229,\n",
       "                    2123.360107421875,\n",
       "                    2101.708,\n",
       "                    2130.7119\n",
       "                ],\n",
       "                [\n",
       "                    2120.146,\n",
       "                    2111.181884765625,\n",
       "                    2103.4951,\n",
       "                    2126.46\n",
       "                ],\n",
       "                [\n",
       "                    2113.9641,\n",
       "                    2132.7958984375,\n",
       "                    2108.3301,\n",
       "                    2133.2661\n",
       "                ],\n",
       "                [\n",
       "                    2129.1479,\n",
       "                    2154.916015625,\n",
       "                    2127.2629,\n",
       "                    2158.6809\n",
       "                ],\n",
       "                [\n",
       "                    2153.093,\n",
       "                    2157.6201171875,\n",
       "                    2148.897,\n",
       "                    2159.6831\n",
       "                ],\n",
       "                [\n",
       "                    2158.9819,\n",
       "                    2160.989990234375,\n",
       "                    2153.02,\n",
       "                    2168.7339\n",
       "                ],\n",
       "                [\n",
       "                    2159.4341,\n",
       "                    2174.10205078125,\n",
       "                    2148.6941,\n",
       "                    2175.5449\n",
       "                ],\n",
       "                [\n",
       "                    2172.9641,\n",
       "                    2168.81396484375,\n",
       "                    2165.2839,\n",
       "                    2176.7949\n",
       "                ],\n",
       "                [\n",
       "                    2164.043,\n",
       "                    2136.077880859375,\n",
       "                    2134.554,\n",
       "                    2164.043\n",
       "                ],\n",
       "                [\n",
       "                    2137.0471,\n",
       "                    2142.52490234375,\n",
       "                    2119.2529,\n",
       "                    2144.0061\n",
       "                ],\n",
       "                [\n",
       "                    2138.2781,\n",
       "                    2118.945068359375,\n",
       "                    2118.5029,\n",
       "                    2139.1421\n",
       "                ],\n",
       "                [\n",
       "                    2116.0801,\n",
       "                    2112.197021484375,\n",
       "                    2109.658,\n",
       "                    2122.6831\n",
       "                ],\n",
       "                [\n",
       "                    2111.6531,\n",
       "                    2114.89111328125,\n",
       "                    2100.7871,\n",
       "                    2120.7141\n",
       "                ],\n",
       "                [\n",
       "                    2102.231,\n",
       "                    2106.95703125,\n",
       "                    2089.0181,\n",
       "                    2110.78\n",
       "                ],\n",
       "                [\n",
       "                    2106.3811,\n",
       "                    2118.26806640625,\n",
       "                    2103.071,\n",
       "                    2124.1951\n",
       "                ],\n",
       "                [\n",
       "                    2118.8811,\n",
       "                    2107.7109375,\n",
       "                    2097.605,\n",
       "                    2121.1489\n",
       "                ],\n",
       "                [\n",
       "                    2106.96,\n",
       "                    2113.072021484375,\n",
       "                    2097.083,\n",
       "                    2118.7361\n",
       "                ],\n",
       "                [\n",
       "                    2108.3601,\n",
       "                    2092.10400390625,\n",
       "                    2089.217,\n",
       "                    2109.822\n",
       "                ],\n",
       "                [\n",
       "                    2085.373,\n",
       "                    2055.7080078125,\n",
       "                    2055.377,\n",
       "                    2085.373\n",
       "                ],\n",
       "                [\n",
       "                    2054.967,\n",
       "                    2073.154052734375,\n",
       "                    2052.4919,\n",
       "                    2083.9561\n",
       "                ],\n",
       "                [\n",
       "                    2066.8201,\n",
       "                    2053.235107421875,\n",
       "                    2051.7749,\n",
       "                    2073.949\n",
       "                ],\n",
       "                [\n",
       "                    2044.033,\n",
       "                    2052.5849609375,\n",
       "                    2032.537,\n",
       "                    2060.1851\n",
       "                ],\n",
       "                [\n",
       "                    2046.2889,\n",
       "                    2047.52197265625,\n",
       "                    2044.65,\n",
       "                    2059.302\n",
       "                ],\n",
       "                [\n",
       "                    2044.825,\n",
       "                    2059.14697265625,\n",
       "                    2041.161,\n",
       "                    2066.78\n",
       "                ],\n",
       "                [\n",
       "                    2060.613,\n",
       "                    2043.6490478515625,\n",
       "                    2039.266,\n",
       "                    2063.8169\n",
       "                ],\n",
       "                [\n",
       "                    2038.873,\n",
       "                    2037.6810302734375,\n",
       "                    2029.054,\n",
       "                    2048.3191\n",
       "                ],\n",
       "                [\n",
       "                    2040.668,\n",
       "                    2051.91796875,\n",
       "                    2036.366,\n",
       "                    2052.95\n",
       "                ],\n",
       "                [\n",
       "                    2062.99,\n",
       "                    2127.761962890625,\n",
       "                    2062.99,\n",
       "                    2145.0029\n",
       "                ],\n",
       "                [\n",
       "                    2128.0649,\n",
       "                    2134.89306640625,\n",
       "                    2120.4861,\n",
       "                    2140.168\n",
       "                ],\n",
       "                [\n",
       "                    2127.519,\n",
       "                    2120.553955078125,\n",
       "                    2107.219,\n",
       "                    2127.519\n",
       "                ],\n",
       "                [\n",
       "                    2129.687,\n",
       "                    2126.553955078125,\n",
       "                    2109.137,\n",
       "                    2137.8899\n",
       "                ],\n",
       "                [\n",
       "                    2123.8401,\n",
       "                    2110.37890625,\n",
       "                    2109.9961,\n",
       "                    2130.0791\n",
       "                ],\n",
       "                [\n",
       "                    2127.3889,\n",
       "                    2123.846923828125,\n",
       "                    2111.1201,\n",
       "                    2136.2261\n",
       "                ],\n",
       "                [\n",
       "                    2120.6169,\n",
       "                    2078.5,\n",
       "                    2077.4839,\n",
       "                    2121.583\n",
       "                ],\n",
       "                [\n",
       "                    2069.343,\n",
       "                    2059.54296875,\n",
       "                    2053.6621,\n",
       "                    2074.762\n",
       "                ],\n",
       "                [\n",
       "                    2061.061,\n",
       "                    2067.8310546875,\n",
       "                    2055.198,\n",
       "                    2069.95\n",
       "                ],\n",
       "                [\n",
       "                    2060.3059,\n",
       "                    2024.8370361328125,\n",
       "                    2023.085,\n",
       "                    2060.3059\n",
       "                ],\n",
       "                [\n",
       "                    2020.554,\n",
       "                    2026.68994140625,\n",
       "                    2018.2629,\n",
       "                    2041.948\n",
       "                ],\n",
       "                [\n",
       "                    2015.767,\n",
       "                    2033.1920166015625,\n",
       "                    2005.2629,\n",
       "                    2040.85\n",
       "                ],\n",
       "                [\n",
       "                    2028.6331,\n",
       "                    2029.29296875,\n",
       "                    2021.809,\n",
       "                    2039.0959\n",
       "                ],\n",
       "                [\n",
       "                    2027.855,\n",
       "                    2004.1719970703125,\n",
       "                    1999.484,\n",
       "                    2033.036\n",
       "                ],\n",
       "                [\n",
       "                    2003.099,\n",
       "                    2056.322998046875,\n",
       "                    2002.324,\n",
       "                    2068.071\n",
       "                ],\n",
       "                [\n",
       "                    2042.886,\n",
       "                    2086.1689453125,\n",
       "                    2040.35,\n",
       "                    2089.6331\n",
       "                ],\n",
       "                [\n",
       "                    2084.8491,\n",
       "                    2074.4189453125,\n",
       "                    2063.0891,\n",
       "                    2096.259\n",
       "                ],\n",
       "                [\n",
       "                    2081.5891,\n",
       "                    2115.22998046875,\n",
       "                    2081.5891,\n",
       "                    2119.3359\n",
       "                ],\n",
       "                [\n",
       "                    2111.5869,\n",
       "                    2119.94189453125,\n",
       "                    2102.5349,\n",
       "                    2121.9919\n",
       "                ],\n",
       "                [\n",
       "                    2114.2319,\n",
       "                    2102.867919921875,\n",
       "                    2101.1399,\n",
       "                    2117.8391\n",
       "                ],\n",
       "                [\n",
       "                    2109.0701,\n",
       "                    2104.931884765625,\n",
       "                    2092.511,\n",
       "                    2127.3069\n",
       "                ],\n",
       "                [\n",
       "                    2105.0239,\n",
       "                    2098.702880859375,\n",
       "                    2085.115,\n",
       "                    2107.199\n",
       "                ],\n",
       "                [\n",
       "                    2097.05,\n",
       "                    2098.80810546875,\n",
       "                    2089.6951,\n",
       "                    2111.78\n",
       "                ],\n",
       "                [\n",
       "                    2104.28,\n",
       "                    2105.617919921875,\n",
       "                    2088.0439,\n",
       "                    2113.1621\n",
       "                ],\n",
       "                [\n",
       "                    2108.498,\n",
       "                    2131.68798828125,\n",
       "                    2107.4919,\n",
       "                    2137.686\n",
       "                ],\n",
       "                [\n",
       "                    2129.8201,\n",
       "                    2128.302001953125,\n",
       "                    2125.7361,\n",
       "                    2136.8689\n",
       "                ],\n",
       "                [\n",
       "                    2118.521,\n",
       "                    2132.758056640625,\n",
       "                    2112.752,\n",
       "                    2138.0271\n",
       "                ],\n",
       "                [\n",
       "                    2132.1079,\n",
       "                    2114.447021484375,\n",
       "                    2111.9231,\n",
       "                    2136.218\n",
       "                ],\n",
       "                [\n",
       "                    2106.8301,\n",
       "                    2115.989990234375,\n",
       "                    2104.6699,\n",
       "                    2123.998\n",
       "                ],\n",
       "                [\n",
       "                    2114.7639,\n",
       "                    2101.580078125,\n",
       "                    2100.6089,\n",
       "                    2128.74\n",
       "                ],\n",
       "                [\n",
       "                    2100.1001,\n",
       "                    2066.208984375,\n",
       "                    2058.063,\n",
       "                    2102.1621\n",
       "                ],\n",
       "                [\n",
       "                    2061.8469,\n",
       "                    2058.943115234375,\n",
       "                    2053.092,\n",
       "                    2068.2371\n",
       "                ],\n",
       "                [\n",
       "                    2059.2019,\n",
       "                    2062.346923828125,\n",
       "                    2054.2639,\n",
       "                    2075.905\n",
       "                ],\n",
       "                [\n",
       "                    2061.124,\n",
       "                    2068.8798828125,\n",
       "                    2053.583,\n",
       "                    2070.479\n",
       "                ],\n",
       "                [\n",
       "                    2070.02,\n",
       "                    2104.427978515625,\n",
       "                    2069.947,\n",
       "                    2109.4961\n",
       "                ],\n",
       "                [\n",
       "                    2105.449,\n",
       "                    2117.0458984375,\n",
       "                    2096.531,\n",
       "                    2119.2241\n",
       "                ],\n",
       "                [\n",
       "                    2113.3279,\n",
       "                    2114.027099609375,\n",
       "                    2104.584,\n",
       "                    2123.3269\n",
       "                ],\n",
       "                [\n",
       "                    2113.658,\n",
       "                    2105.9990234375,\n",
       "                    2078.4719,\n",
       "                    2114.791\n",
       "                ],\n",
       "                [\n",
       "                    2102.4189,\n",
       "                    2105.72998046875,\n",
       "                    2093.2891,\n",
       "                    2112.6311\n",
       "                ],\n",
       "                [\n",
       "                    2091.2539,\n",
       "                    2071.509033203125,\n",
       "                    2070.6499,\n",
       "                    2092.5649\n",
       "                ],\n",
       "                [\n",
       "                    2066.4951,\n",
       "                    2069.06689453125,\n",
       "                    2062.417,\n",
       "                    2077.228\n",
       "                ],\n",
       "                [\n",
       "                    2069.2141,\n",
       "                    2079.27392578125,\n",
       "                    2061.8401,\n",
       "                    2079.571\n",
       "                ],\n",
       "                [\n",
       "                    2078.1331,\n",
       "                    2047.8890380859375,\n",
       "                    2044.036,\n",
       "                    2078.1331\n",
       "                ],\n",
       "                [\n",
       "                    2047.257,\n",
       "                    2055.4189453125,\n",
       "                    2040.172,\n",
       "                    2056.488\n",
       "                ],\n",
       "                [\n",
       "                    2045.4561,\n",
       "                    2030.2900390625,\n",
       "                    2029.874,\n",
       "                    2053.5601\n",
       "                ],\n",
       "                [\n",
       "                    2026.563,\n",
       "                    2014.7249755859375,\n",
       "                    2001.7159,\n",
       "                    2028.686\n",
       "                ],\n",
       "                [\n",
       "                    2013.246,\n",
       "                    2016.9820556640625,\n",
       "                    1995.7209,\n",
       "                    2018.38\n",
       "                ],\n",
       "                [\n",
       "                    2020.433,\n",
       "                    2008.9229736328125,\n",
       "                    2004.17,\n",
       "                    2023.611\n",
       "                ],\n",
       "                [\n",
       "                    2008.2111,\n",
       "                    2030.3189697265625,\n",
       "                    1995.174,\n",
       "                    2031.149\n",
       "                ],\n",
       "                [\n",
       "                    2021.209,\n",
       "                    2015.6109619140625,\n",
       "                    2009.72,\n",
       "                    2023.085\n",
       "                ],\n",
       "                [\n",
       "                    2020.015,\n",
       "                    2027.384033203125,\n",
       "                    2017.004,\n",
       "                    2034.884\n",
       "                ],\n",
       "                [\n",
       "                    2023.339,\n",
       "                    2017.4639892578125,\n",
       "                    2014.0291,\n",
       "                    2027.274\n",
       "                ],\n",
       "                [\n",
       "                    2012.075,\n",
       "                    1991.1650390625,\n",
       "                    1990.3361,\n",
       "                    2014.2111\n",
       "                ],\n",
       "                [\n",
       "                    1984.48,\n",
       "                    1973.52294921875,\n",
       "                    1968.213,\n",
       "                    1984.863\n",
       "                ],\n",
       "                [\n",
       "                    1972.925,\n",
       "                    1963.488037109375,\n",
       "                    1961.822,\n",
       "                    1980.556\n",
       "                ],\n",
       "                [\n",
       "                    1961.8149,\n",
       "                    1980.116943359375,\n",
       "                    1959.334,\n",
       "                    1983.4189\n",
       "                ],\n",
       "                [\n",
       "                    1977.254,\n",
       "                    1959.7669677734375,\n",
       "                    1957.884,\n",
       "                    1988.191\n",
       "                ],\n",
       "                [\n",
       "                    1956.616,\n",
       "                    1975.1429443359375,\n",
       "                    1949.457,\n",
       "                    1980.119\n",
       "                ],\n",
       "                [\n",
       "                    1973.1071,\n",
       "                    2031.906982421875,\n",
       "                    1970.202,\n",
       "                    2040.604\n",
       "                ],\n",
       "                [\n",
       "                    2029.562,\n",
       "                    2029.237060546875,\n",
       "                    2018.379,\n",
       "                    2036.609\n",
       "                ],\n",
       "                [\n",
       "                    2028.766,\n",
       "                    2061.785888671875,\n",
       "                    2023.9611,\n",
       "                    2065.7451\n",
       "                ],\n",
       "                [\n",
       "                    2067.324,\n",
       "                    2083.77001953125,\n",
       "                    2064.615,\n",
       "                    2087.0071\n",
       "                ],\n",
       "                [\n",
       "                    2077.5569,\n",
       "                    2074.7041015625,\n",
       "                    2070.1919,\n",
       "                    2088.635\n",
       "                ],\n",
       "                [\n",
       "                    2073.271,\n",
       "                    2082.72607421875,\n",
       "                    2066.3911,\n",
       "                    2085.9341\n",
       "                ],\n",
       "                [\n",
       "                    2077.416,\n",
       "                    2061.47607421875,\n",
       "                    2059.4719,\n",
       "                    2081.363\n",
       "                ],\n",
       "                [\n",
       "                    2062.689,\n",
       "                    2150.625,\n",
       "                    2062.543,\n",
       "                    2152.4961\n",
       "                ],\n",
       "                [\n",
       "                    2152.0969,\n",
       "                    2160.342041015625,\n",
       "                    2151.936,\n",
       "                    2169.5701\n",
       "                ],\n",
       "                [\n",
       "                    2155.8579,\n",
       "                    2162.464111328125,\n",
       "                    2144.7329,\n",
       "                    2183.7141\n",
       "                ],\n",
       "                [\n",
       "                    2158.6699,\n",
       "                    2162.239013671875,\n",
       "                    2154.2871,\n",
       "                    2175.395\n",
       "                ],\n",
       "                [\n",
       "                    2156.1931,\n",
       "                    2168.35302734375,\n",
       "                    2142.9509,\n",
       "                    2174.8191\n",
       "                ],\n",
       "                [\n",
       "                    2169.5701,\n",
       "                    2153.31005859375,\n",
       "                    2148.1699,\n",
       "                    2190.3979\n",
       "                ],\n",
       "                [\n",
       "                    2150.6541,\n",
       "                    2159.052978515625,\n",
       "                    2149.825,\n",
       "                    2170.394\n",
       "                ],\n",
       "                [\n",
       "                    2154.3201,\n",
       "                    2213.611083984375,\n",
       "                    2146.8621,\n",
       "                    2220.2629\n",
       "                ],\n",
       "                [\n",
       "                    2211.594,\n",
       "                    2219.132080078125,\n",
       "                    2206.7871,\n",
       "                    2220.4751\n",
       "                ],\n",
       "                [\n",
       "                    2223.655,\n",
       "                    2205.89697265625,\n",
       "                    2204.79,\n",
       "                    2234.7241\n",
       "                ],\n",
       "                [\n",
       "                    2207.9131,\n",
       "                    2233.251953125,\n",
       "                    2204.0029,\n",
       "                    2234.8689\n",
       "                ]\n",
       "            ],\n",
       "            \"itemStyle\": {\n",
       "                \"color\": \"pink\",\n",
       "                \"color0\": \"black\"\n",
       "            }\n",
       "        }\n",
       "    ],\n",
       "    \"legend\": [\n",
       "        {\n",
       "            \"data\": [\n",
       "                \"kline\"\n",
       "            ],\n",
       "            \"selected\": {\n",
       "                \"kline\": true\n",
       "            },\n",
       "            \"show\": true,\n",
       "            \"padding\": 5,\n",
       "            \"itemGap\": 10,\n",
       "            \"itemWidth\": 25,\n",
       "            \"itemHeight\": 14\n",
       "        }\n",
       "    ],\n",
       "    \"tooltip\": {\n",
       "        \"show\": true,\n",
       "        \"trigger\": \"item\",\n",
       "        \"triggerOn\": \"mousemove|click\",\n",
       "        \"axisPointer\": {\n",
       "            \"type\": \"line\"\n",
       "        },\n",
       "        \"showContent\": true,\n",
       "        \"alwaysShowContent\": false,\n",
       "        \"showDelay\": 0,\n",
       "        \"hideDelay\": 100,\n",
       "        \"textStyle\": {\n",
       "            \"fontSize\": 14\n",
       "        },\n",
       "        \"borderWidth\": 0,\n",
       "        \"padding\": 5\n",
       "    },\n",
       "    \"xAxis\": [\n",
       "        {\n",
       "            \"show\": true,\n",
       "            \"scale\": true,\n",
       "            \"nameLocation\": \"end\",\n",
       "            \"nameGap\": 15,\n",
       "            \"gridIndex\": 0,\n",
       "            \"inverse\": false,\n",
       "            \"offset\": 0,\n",
       "            \"splitNumber\": 5,\n",
       "            \"minInterval\": 0,\n",
       "            \"splitLine\": {\n",
       "                \"show\": false,\n",
       "                \"lineStyle\": {\n",
       "                    \"show\": true,\n",
       "                    \"width\": 1,\n",
       "                    \"opacity\": 1,\n",
       "                    \"curveness\": 0,\n",
       "                    \"type\": \"solid\"\n",
       "                }\n",
       "            },\n",
       "            \"data\": [\n",
       "                \"2011-01-04T00:00:00+08:00\",\n",
       "                \"2011-01-05T00:00:00+08:00\",\n",
       "                \"2011-01-06T00:00:00+08:00\",\n",
       "                \"2011-01-07T00:00:00+08:00\",\n",
       "                \"2011-01-10T00:00:00+08:00\",\n",
       "                \"2011-01-11T00:00:00+08:00\",\n",
       "                \"2011-01-12T00:00:00+08:00\",\n",
       "                \"2011-01-13T00:00:00+08:00\",\n",
       "                \"2011-01-14T00:00:00+08:00\",\n",
       "                \"2011-01-17T00:00:00+08:00\",\n",
       "                \"2011-01-18T00:00:00+08:00\",\n",
       "                \"2011-01-19T00:00:00+08:00\",\n",
       "                \"2011-01-20T00:00:00+08:00\",\n",
       "                \"2011-01-21T00:00:00+08:00\",\n",
       "                \"2011-01-24T00:00:00+08:00\",\n",
       "                \"2011-01-25T00:00:00+08:00\",\n",
       "                \"2011-01-26T00:00:00+08:00\",\n",
       "                \"2011-01-27T00:00:00+08:00\",\n",
       "                \"2011-01-28T00:00:00+08:00\",\n",
       "                \"2011-01-31T00:00:00+08:00\",\n",
       "                \"2011-02-01T00:00:00+08:00\",\n",
       "                \"2011-02-09T00:00:00+08:00\",\n",
       "                \"2011-02-10T00:00:00+08:00\",\n",
       "                \"2011-02-11T00:00:00+08:00\",\n",
       "                \"2011-02-14T00:00:00+08:00\",\n",
       "                \"2011-02-15T00:00:00+08:00\",\n",
       "                \"2011-02-16T00:00:00+08:00\",\n",
       "                \"2011-02-17T00:00:00+08:00\",\n",
       "                \"2011-02-18T00:00:00+08:00\",\n",
       "                \"2011-02-21T00:00:00+08:00\",\n",
       "                \"2011-02-22T00:00:00+08:00\",\n",
       "                \"2011-02-23T00:00:00+08:00\",\n",
       "                \"2011-02-24T00:00:00+08:00\",\n",
       "                \"2011-02-25T00:00:00+08:00\",\n",
       "                \"2011-02-28T00:00:00+08:00\",\n",
       "                \"2011-03-01T00:00:00+08:00\",\n",
       "                \"2011-03-02T00:00:00+08:00\",\n",
       "                \"2011-03-03T00:00:00+08:00\",\n",
       "                \"2011-03-04T00:00:00+08:00\",\n",
       "                \"2011-03-07T00:00:00+08:00\",\n",
       "                \"2011-03-08T00:00:00+08:00\",\n",
       "                \"2011-03-09T00:00:00+08:00\",\n",
       "                \"2011-03-10T00:00:00+08:00\",\n",
       "                \"2011-03-11T00:00:00+08:00\",\n",
       "                \"2011-03-14T00:00:00+08:00\",\n",
       "                \"2011-03-15T00:00:00+08:00\",\n",
       "                \"2011-03-16T00:00:00+08:00\",\n",
       "                \"2011-03-17T00:00:00+08:00\",\n",
       "                \"2011-03-18T00:00:00+08:00\",\n",
       "                \"2011-03-21T00:00:00+08:00\",\n",
       "                \"2011-03-22T00:00:00+08:00\",\n",
       "                \"2011-03-23T00:00:00+08:00\",\n",
       "                \"2011-03-24T00:00:00+08:00\",\n",
       "                \"2011-03-25T00:00:00+08:00\",\n",
       "                \"2011-03-28T00:00:00+08:00\",\n",
       "                \"2011-03-29T00:00:00+08:00\",\n",
       "                \"2011-03-30T00:00:00+08:00\",\n",
       "                \"2011-03-31T00:00:00+08:00\",\n",
       "                \"2011-04-01T00:00:00+08:00\",\n",
       "                \"2011-04-06T00:00:00+08:00\",\n",
       "                \"2011-04-07T00:00:00+08:00\",\n",
       "                \"2011-04-08T00:00:00+08:00\",\n",
       "                \"2011-04-11T00:00:00+08:00\",\n",
       "                \"2011-04-12T00:00:00+08:00\",\n",
       "                \"2011-04-13T00:00:00+08:00\",\n",
       "                \"2011-04-14T00:00:00+08:00\",\n",
       "                \"2011-04-15T00:00:00+08:00\",\n",
       "                \"2011-04-18T00:00:00+08:00\",\n",
       "                \"2011-04-19T00:00:00+08:00\",\n",
       "                \"2011-04-20T00:00:00+08:00\",\n",
       "                \"2011-04-21T00:00:00+08:00\",\n",
       "                \"2011-04-22T00:00:00+08:00\",\n",
       "                \"2011-04-25T00:00:00+08:00\",\n",
       "                \"2011-04-26T00:00:00+08:00\",\n",
       "                \"2011-04-27T00:00:00+08:00\",\n",
       "                \"2011-04-28T00:00:00+08:00\",\n",
       "                \"2011-04-29T00:00:00+08:00\",\n",
       "                \"2011-05-03T00:00:00+08:00\",\n",
       "                \"2011-05-04T00:00:00+08:00\",\n",
       "                \"2011-05-05T00:00:00+08:00\",\n",
       "                \"2011-05-06T00:00:00+08:00\",\n",
       "                \"2011-05-09T00:00:00+08:00\",\n",
       "                \"2011-05-10T00:00:00+08:00\",\n",
       "                \"2011-05-11T00:00:00+08:00\",\n",
       "                \"2011-05-12T00:00:00+08:00\",\n",
       "                \"2011-05-13T00:00:00+08:00\",\n",
       "                \"2011-05-16T00:00:00+08:00\",\n",
       "                \"2011-05-17T00:00:00+08:00\",\n",
       "                \"2011-05-18T00:00:00+08:00\",\n",
       "                \"2011-05-19T00:00:00+08:00\",\n",
       "                \"2011-05-20T00:00:00+08:00\",\n",
       "                \"2011-05-23T00:00:00+08:00\",\n",
       "                \"2011-05-24T00:00:00+08:00\",\n",
       "                \"2011-05-25T00:00:00+08:00\",\n",
       "                \"2011-05-26T00:00:00+08:00\",\n",
       "                \"2011-05-27T00:00:00+08:00\",\n",
       "                \"2011-05-30T00:00:00+08:00\",\n",
       "                \"2011-05-31T00:00:00+08:00\",\n",
       "                \"2011-06-01T00:00:00+08:00\",\n",
       "                \"2011-06-02T00:00:00+08:00\",\n",
       "                \"2011-06-03T00:00:00+08:00\",\n",
       "                \"2011-06-07T00:00:00+08:00\",\n",
       "                \"2011-06-08T00:00:00+08:00\",\n",
       "                \"2011-06-09T00:00:00+08:00\",\n",
       "                \"2011-06-10T00:00:00+08:00\",\n",
       "                \"2011-06-13T00:00:00+08:00\",\n",
       "                \"2011-06-14T00:00:00+08:00\",\n",
       "                \"2011-06-15T00:00:00+08:00\",\n",
       "                \"2011-06-16T00:00:00+08:00\",\n",
       "                \"2011-06-17T00:00:00+08:00\",\n",
       "                \"2011-06-20T00:00:00+08:00\",\n",
       "                \"2011-06-21T00:00:00+08:00\",\n",
       "                \"2011-06-22T00:00:00+08:00\",\n",
       "                \"2011-06-23T00:00:00+08:00\",\n",
       "                \"2011-06-24T00:00:00+08:00\",\n",
       "                \"2011-06-27T00:00:00+08:00\",\n",
       "                \"2011-06-28T00:00:00+08:00\",\n",
       "                \"2011-06-29T00:00:00+08:00\",\n",
       "                \"2011-06-30T00:00:00+08:00\",\n",
       "                \"2011-07-01T00:00:00+08:00\",\n",
       "                \"2011-07-04T00:00:00+08:00\",\n",
       "                \"2011-07-05T00:00:00+08:00\",\n",
       "                \"2011-07-06T00:00:00+08:00\",\n",
       "                \"2011-07-07T00:00:00+08:00\",\n",
       "                \"2011-07-08T00:00:00+08:00\",\n",
       "                \"2011-07-11T00:00:00+08:00\",\n",
       "                \"2011-07-12T00:00:00+08:00\",\n",
       "                \"2011-07-13T00:00:00+08:00\",\n",
       "                \"2011-07-14T00:00:00+08:00\",\n",
       "                \"2011-07-15T00:00:00+08:00\",\n",
       "                \"2011-07-18T00:00:00+08:00\",\n",
       "                \"2011-07-19T00:00:00+08:00\",\n",
       "                \"2011-07-20T00:00:00+08:00\",\n",
       "                \"2011-07-21T00:00:00+08:00\",\n",
       "                \"2011-07-22T00:00:00+08:00\",\n",
       "                \"2011-07-25T00:00:00+08:00\",\n",
       "                \"2011-07-26T00:00:00+08:00\",\n",
       "                \"2011-07-27T00:00:00+08:00\",\n",
       "                \"2011-07-28T00:00:00+08:00\",\n",
       "                \"2011-07-29T00:00:00+08:00\",\n",
       "                \"2011-08-01T00:00:00+08:00\",\n",
       "                \"2011-08-02T00:00:00+08:00\",\n",
       "                \"2011-08-03T00:00:00+08:00\",\n",
       "                \"2011-08-04T00:00:00+08:00\",\n",
       "                \"2011-08-05T00:00:00+08:00\",\n",
       "                \"2011-08-08T00:00:00+08:00\",\n",
       "                \"2011-08-09T00:00:00+08:00\",\n",
       "                \"2011-08-10T00:00:00+08:00\",\n",
       "                \"2011-08-11T00:00:00+08:00\",\n",
       "                \"2011-08-12T00:00:00+08:00\",\n",
       "                \"2011-08-15T00:00:00+08:00\",\n",
       "                \"2011-08-16T00:00:00+08:00\",\n",
       "                \"2011-08-17T00:00:00+08:00\",\n",
       "                \"2011-08-18T00:00:00+08:00\",\n",
       "                \"2011-08-19T00:00:00+08:00\",\n",
       "                \"2011-08-22T00:00:00+08:00\",\n",
       "                \"2011-08-23T00:00:00+08:00\",\n",
       "                \"2011-08-24T00:00:00+08:00\",\n",
       "                \"2011-08-25T00:00:00+08:00\",\n",
       "                \"2011-08-26T00:00:00+08:00\",\n",
       "                \"2011-08-29T00:00:00+08:00\",\n",
       "                \"2011-08-30T00:00:00+08:00\",\n",
       "                \"2011-08-31T00:00:00+08:00\",\n",
       "                \"2011-09-01T00:00:00+08:00\",\n",
       "                \"2011-09-02T00:00:00+08:00\",\n",
       "                \"2011-09-05T00:00:00+08:00\",\n",
       "                \"2011-09-06T00:00:00+08:00\",\n",
       "                \"2011-09-07T00:00:00+08:00\",\n",
       "                \"2011-09-08T00:00:00+08:00\",\n",
       "                \"2011-09-09T00:00:00+08:00\",\n",
       "                \"2011-09-13T00:00:00+08:00\",\n",
       "                \"2011-09-14T00:00:00+08:00\",\n",
       "                \"2011-09-15T00:00:00+08:00\",\n",
       "                \"2011-09-16T00:00:00+08:00\",\n",
       "                \"2011-09-19T00:00:00+08:00\",\n",
       "                \"2011-09-20T00:00:00+08:00\",\n",
       "                \"2011-09-21T00:00:00+08:00\",\n",
       "                \"2011-09-22T00:00:00+08:00\",\n",
       "                \"2011-09-23T00:00:00+08:00\",\n",
       "                \"2011-09-26T00:00:00+08:00\",\n",
       "                \"2011-09-27T00:00:00+08:00\",\n",
       "                \"2011-09-28T00:00:00+08:00\",\n",
       "                \"2011-09-29T00:00:00+08:00\",\n",
       "                \"2011-09-30T00:00:00+08:00\",\n",
       "                \"2011-10-10T00:00:00+08:00\",\n",
       "                \"2011-10-11T00:00:00+08:00\",\n",
       "                \"2011-10-12T00:00:00+08:00\",\n",
       "                \"2011-10-13T00:00:00+08:00\",\n",
       "                \"2011-10-14T00:00:00+08:00\",\n",
       "                \"2011-10-17T00:00:00+08:00\",\n",
       "                \"2011-10-18T00:00:00+08:00\",\n",
       "                \"2011-10-19T00:00:00+08:00\",\n",
       "                \"2011-10-20T00:00:00+08:00\",\n",
       "                \"2011-10-21T00:00:00+08:00\",\n",
       "                \"2011-10-24T00:00:00+08:00\",\n",
       "                \"2011-10-25T00:00:00+08:00\",\n",
       "                \"2011-10-26T00:00:00+08:00\",\n",
       "                \"2011-10-27T00:00:00+08:00\",\n",
       "                \"2011-10-28T00:00:00+08:00\",\n",
       "                \"2011-10-31T00:00:00+08:00\",\n",
       "                \"2011-11-01T00:00:00+08:00\",\n",
       "                \"2011-11-02T00:00:00+08:00\",\n",
       "                \"2011-11-03T00:00:00+08:00\",\n",
       "                \"2011-11-04T00:00:00+08:00\",\n",
       "                \"2011-11-07T00:00:00+08:00\",\n",
       "                \"2011-11-08T00:00:00+08:00\",\n",
       "                \"2011-11-09T00:00:00+08:00\",\n",
       "                \"2011-11-10T00:00:00+08:00\",\n",
       "                \"2011-11-11T00:00:00+08:00\",\n",
       "                \"2011-11-14T00:00:00+08:00\",\n",
       "                \"2011-11-15T00:00:00+08:00\",\n",
       "                \"2011-11-16T00:00:00+08:00\",\n",
       "                \"2011-11-17T00:00:00+08:00\",\n",
       "                \"2011-11-18T00:00:00+08:00\",\n",
       "                \"2011-11-21T00:00:00+08:00\",\n",
       "                \"2011-11-22T00:00:00+08:00\",\n",
       "                \"2011-11-23T00:00:00+08:00\",\n",
       "                \"2011-11-24T00:00:00+08:00\",\n",
       "                \"2011-11-25T00:00:00+08:00\",\n",
       "                \"2011-11-28T00:00:00+08:00\",\n",
       "                \"2011-11-29T00:00:00+08:00\",\n",
       "                \"2011-11-30T00:00:00+08:00\",\n",
       "                \"2011-12-01T00:00:00+08:00\",\n",
       "                \"2011-12-02T00:00:00+08:00\",\n",
       "                \"2011-12-05T00:00:00+08:00\",\n",
       "                \"2011-12-06T00:00:00+08:00\",\n",
       "                \"2011-12-07T00:00:00+08:00\",\n",
       "                \"2011-12-08T00:00:00+08:00\",\n",
       "                \"2011-12-09T00:00:00+08:00\",\n",
       "                \"2011-12-12T00:00:00+08:00\",\n",
       "                \"2011-12-13T00:00:00+08:00\",\n",
       "                \"2011-12-14T00:00:00+08:00\",\n",
       "                \"2011-12-15T00:00:00+08:00\",\n",
       "                \"2011-12-16T00:00:00+08:00\",\n",
       "                \"2011-12-19T00:00:00+08:00\",\n",
       "                \"2011-12-20T00:00:00+08:00\",\n",
       "                \"2011-12-21T00:00:00+08:00\",\n",
       "                \"2011-12-22T00:00:00+08:00\",\n",
       "                \"2011-12-23T00:00:00+08:00\",\n",
       "                \"2011-12-26T00:00:00+08:00\",\n",
       "                \"2011-12-27T00:00:00+08:00\",\n",
       "                \"2011-12-28T00:00:00+08:00\",\n",
       "                \"2011-12-29T00:00:00+08:00\",\n",
       "                \"2011-12-30T00:00:00+08:00\",\n",
       "                \"2012-01-04T00:00:00+08:00\",\n",
       "                \"2012-01-05T00:00:00+08:00\",\n",
       "                \"2012-01-06T00:00:00+08:00\",\n",
       "                \"2012-01-09T00:00:00+08:00\",\n",
       "                \"2012-01-10T00:00:00+08:00\",\n",
       "                \"2012-01-11T00:00:00+08:00\",\n",
       "                \"2012-01-12T00:00:00+08:00\",\n",
       "                \"2012-01-13T00:00:00+08:00\",\n",
       "                \"2012-01-16T00:00:00+08:00\",\n",
       "                \"2012-01-17T00:00:00+08:00\",\n",
       "                \"2012-01-18T00:00:00+08:00\",\n",
       "                \"2012-01-19T00:00:00+08:00\",\n",
       "                \"2012-01-20T00:00:00+08:00\",\n",
       "                \"2012-01-30T00:00:00+08:00\",\n",
       "                \"2012-01-31T00:00:00+08:00\",\n",
       "                \"2012-02-01T00:00:00+08:00\",\n",
       "                \"2012-02-02T00:00:00+08:00\",\n",
       "                \"2012-02-03T00:00:00+08:00\",\n",
       "                \"2012-02-06T00:00:00+08:00\",\n",
       "                \"2012-02-07T00:00:00+08:00\",\n",
       "                \"2012-02-08T00:00:00+08:00\",\n",
       "                \"2012-02-09T00:00:00+08:00\",\n",
       "                \"2012-02-10T00:00:00+08:00\",\n",
       "                \"2012-02-13T00:00:00+08:00\",\n",
       "                \"2012-02-14T00:00:00+08:00\",\n",
       "                \"2012-02-15T00:00:00+08:00\",\n",
       "                \"2012-02-16T00:00:00+08:00\",\n",
       "                \"2012-02-17T00:00:00+08:00\",\n",
       "                \"2012-02-20T00:00:00+08:00\",\n",
       "                \"2012-02-21T00:00:00+08:00\",\n",
       "                \"2012-02-22T00:00:00+08:00\",\n",
       "                \"2012-02-23T00:00:00+08:00\",\n",
       "                \"2012-02-24T00:00:00+08:00\",\n",
       "                \"2012-02-27T00:00:00+08:00\",\n",
       "                \"2012-02-28T00:00:00+08:00\",\n",
       "                \"2012-02-29T00:00:00+08:00\",\n",
       "                \"2012-03-01T00:00:00+08:00\",\n",
       "                \"2012-03-02T00:00:00+08:00\",\n",
       "                \"2012-03-05T00:00:00+08:00\",\n",
       "                \"2012-03-06T00:00:00+08:00\",\n",
       "                \"2012-03-07T00:00:00+08:00\",\n",
       "                \"2012-03-08T00:00:00+08:00\",\n",
       "                \"2012-03-09T00:00:00+08:00\",\n",
       "                \"2012-03-12T00:00:00+08:00\",\n",
       "                \"2012-03-13T00:00:00+08:00\",\n",
       "                \"2012-03-14T00:00:00+08:00\",\n",
       "                \"2012-03-15T00:00:00+08:00\",\n",
       "                \"2012-03-16T00:00:00+08:00\",\n",
       "                \"2012-03-19T00:00:00+08:00\",\n",
       "                \"2012-03-20T00:00:00+08:00\",\n",
       "                \"2012-03-21T00:00:00+08:00\",\n",
       "                \"2012-03-22T00:00:00+08:00\",\n",
       "                \"2012-03-23T00:00:00+08:00\",\n",
       "                \"2012-03-26T00:00:00+08:00\",\n",
       "                \"2012-03-27T00:00:00+08:00\",\n",
       "                \"2012-03-28T00:00:00+08:00\",\n",
       "                \"2012-03-29T00:00:00+08:00\",\n",
       "                \"2012-03-30T00:00:00+08:00\",\n",
       "                \"2012-04-05T00:00:00+08:00\",\n",
       "                \"2012-04-06T00:00:00+08:00\",\n",
       "                \"2012-04-09T00:00:00+08:00\",\n",
       "                \"2012-04-10T00:00:00+08:00\",\n",
       "                \"2012-04-11T00:00:00+08:00\",\n",
       "                \"2012-04-12T00:00:00+08:00\",\n",
       "                \"2012-04-13T00:00:00+08:00\",\n",
       "                \"2012-04-16T00:00:00+08:00\",\n",
       "                \"2012-04-17T00:00:00+08:00\",\n",
       "                \"2012-04-18T00:00:00+08:00\",\n",
       "                \"2012-04-19T00:00:00+08:00\",\n",
       "                \"2012-04-20T00:00:00+08:00\",\n",
       "                \"2012-04-23T00:00:00+08:00\",\n",
       "                \"2012-04-24T00:00:00+08:00\",\n",
       "                \"2012-04-25T00:00:00+08:00\",\n",
       "                \"2012-04-26T00:00:00+08:00\",\n",
       "                \"2012-04-27T00:00:00+08:00\",\n",
       "                \"2012-05-02T00:00:00+08:00\",\n",
       "                \"2012-05-03T00:00:00+08:00\",\n",
       "                \"2012-05-04T00:00:00+08:00\",\n",
       "                \"2012-05-07T00:00:00+08:00\",\n",
       "                \"2012-05-08T00:00:00+08:00\",\n",
       "                \"2012-05-09T00:00:00+08:00\",\n",
       "                \"2012-05-10T00:00:00+08:00\",\n",
       "                \"2012-05-11T00:00:00+08:00\",\n",
       "                \"2012-05-14T00:00:00+08:00\",\n",
       "                \"2012-05-15T00:00:00+08:00\",\n",
       "                \"2012-05-16T00:00:00+08:00\",\n",
       "                \"2012-05-17T00:00:00+08:00\",\n",
       "                \"2012-05-18T00:00:00+08:00\",\n",
       "                \"2012-05-21T00:00:00+08:00\",\n",
       "                \"2012-05-22T00:00:00+08:00\",\n",
       "                \"2012-05-23T00:00:00+08:00\",\n",
       "                \"2012-05-24T00:00:00+08:00\",\n",
       "                \"2012-05-25T00:00:00+08:00\",\n",
       "                \"2012-05-28T00:00:00+08:00\",\n",
       "                \"2012-05-29T00:00:00+08:00\",\n",
       "                \"2012-05-30T00:00:00+08:00\",\n",
       "                \"2012-05-31T00:00:00+08:00\",\n",
       "                \"2012-06-01T00:00:00+08:00\",\n",
       "                \"2012-06-04T00:00:00+08:00\",\n",
       "                \"2012-06-05T00:00:00+08:00\",\n",
       "                \"2012-06-06T00:00:00+08:00\",\n",
       "                \"2012-06-07T00:00:00+08:00\",\n",
       "                \"2012-06-08T00:00:00+08:00\",\n",
       "                \"2012-06-11T00:00:00+08:00\",\n",
       "                \"2012-06-12T00:00:00+08:00\",\n",
       "                \"2012-06-13T00:00:00+08:00\",\n",
       "                \"2012-06-14T00:00:00+08:00\",\n",
       "                \"2012-06-15T00:00:00+08:00\",\n",
       "                \"2012-06-18T00:00:00+08:00\",\n",
       "                \"2012-06-19T00:00:00+08:00\",\n",
       "                \"2012-06-20T00:00:00+08:00\",\n",
       "                \"2012-06-21T00:00:00+08:00\",\n",
       "                \"2012-06-25T00:00:00+08:00\",\n",
       "                \"2012-06-26T00:00:00+08:00\",\n",
       "                \"2012-06-27T00:00:00+08:00\",\n",
       "                \"2012-06-28T00:00:00+08:00\",\n",
       "                \"2012-06-29T00:00:00+08:00\",\n",
       "                \"2012-07-02T00:00:00+08:00\",\n",
       "                \"2012-07-03T00:00:00+08:00\",\n",
       "                \"2012-07-04T00:00:00+08:00\",\n",
       "                \"2012-07-05T00:00:00+08:00\",\n",
       "                \"2012-07-06T00:00:00+08:00\",\n",
       "                \"2012-07-09T00:00:00+08:00\",\n",
       "                \"2012-07-10T00:00:00+08:00\",\n",
       "                \"2012-07-11T00:00:00+08:00\",\n",
       "                \"2012-07-12T00:00:00+08:00\",\n",
       "                \"2012-07-13T00:00:00+08:00\",\n",
       "                \"2012-07-16T00:00:00+08:00\",\n",
       "                \"2012-07-17T00:00:00+08:00\",\n",
       "                \"2012-07-18T00:00:00+08:00\",\n",
       "                \"2012-07-19T00:00:00+08:00\",\n",
       "                \"2012-07-20T00:00:00+08:00\",\n",
       "                \"2012-07-23T00:00:00+08:00\",\n",
       "                \"2012-07-24T00:00:00+08:00\",\n",
       "                \"2012-07-25T00:00:00+08:00\",\n",
       "                \"2012-07-26T00:00:00+08:00\",\n",
       "                \"2012-07-27T00:00:00+08:00\",\n",
       "                \"2012-07-30T00:00:00+08:00\",\n",
       "                \"2012-07-31T00:00:00+08:00\",\n",
       "                \"2012-08-01T00:00:00+08:00\",\n",
       "                \"2012-08-02T00:00:00+08:00\",\n",
       "                \"2012-08-03T00:00:00+08:00\",\n",
       "                \"2012-08-06T00:00:00+08:00\",\n",
       "                \"2012-08-07T00:00:00+08:00\",\n",
       "                \"2012-08-08T00:00:00+08:00\",\n",
       "                \"2012-08-09T00:00:00+08:00\",\n",
       "                \"2012-08-10T00:00:00+08:00\",\n",
       "                \"2012-08-13T00:00:00+08:00\",\n",
       "                \"2012-08-14T00:00:00+08:00\",\n",
       "                \"2012-08-15T00:00:00+08:00\",\n",
       "                \"2012-08-16T00:00:00+08:00\",\n",
       "                \"2012-08-17T00:00:00+08:00\",\n",
       "                \"2012-08-20T00:00:00+08:00\",\n",
       "                \"2012-08-21T00:00:00+08:00\",\n",
       "                \"2012-08-22T00:00:00+08:00\",\n",
       "                \"2012-08-23T00:00:00+08:00\",\n",
       "                \"2012-08-24T00:00:00+08:00\",\n",
       "                \"2012-08-27T00:00:00+08:00\",\n",
       "                \"2012-08-28T00:00:00+08:00\",\n",
       "                \"2012-08-29T00:00:00+08:00\",\n",
       "                \"2012-08-30T00:00:00+08:00\",\n",
       "                \"2012-08-31T00:00:00+08:00\",\n",
       "                \"2012-09-03T00:00:00+08:00\",\n",
       "                \"2012-09-04T00:00:00+08:00\",\n",
       "                \"2012-09-05T00:00:00+08:00\",\n",
       "                \"2012-09-06T00:00:00+08:00\",\n",
       "                \"2012-09-07T00:00:00+08:00\",\n",
       "                \"2012-09-10T00:00:00+08:00\",\n",
       "                \"2012-09-11T00:00:00+08:00\",\n",
       "                \"2012-09-12T00:00:00+08:00\",\n",
       "                \"2012-09-13T00:00:00+08:00\",\n",
       "                \"2012-09-14T00:00:00+08:00\",\n",
       "                \"2012-09-17T00:00:00+08:00\",\n",
       "                \"2012-09-18T00:00:00+08:00\",\n",
       "                \"2012-09-19T00:00:00+08:00\",\n",
       "                \"2012-09-20T00:00:00+08:00\",\n",
       "                \"2012-09-21T00:00:00+08:00\",\n",
       "                \"2012-09-24T00:00:00+08:00\",\n",
       "                \"2012-09-25T00:00:00+08:00\",\n",
       "                \"2012-09-26T00:00:00+08:00\",\n",
       "                \"2012-09-27T00:00:00+08:00\",\n",
       "                \"2012-09-28T00:00:00+08:00\",\n",
       "                \"2012-10-08T00:00:00+08:00\",\n",
       "                \"2012-10-09T00:00:00+08:00\",\n",
       "                \"2012-10-10T00:00:00+08:00\",\n",
       "                \"2012-10-11T00:00:00+08:00\",\n",
       "                \"2012-10-12T00:00:00+08:00\",\n",
       "                \"2012-10-15T00:00:00+08:00\",\n",
       "                \"2012-10-16T00:00:00+08:00\",\n",
       "                \"2012-10-17T00:00:00+08:00\",\n",
       "                \"2012-10-18T00:00:00+08:00\",\n",
       "                \"2012-10-19T00:00:00+08:00\",\n",
       "                \"2012-10-22T00:00:00+08:00\",\n",
       "                \"2012-10-23T00:00:00+08:00\",\n",
       "                \"2012-10-24T00:00:00+08:00\",\n",
       "                \"2012-10-25T00:00:00+08:00\",\n",
       "                \"2012-10-26T00:00:00+08:00\",\n",
       "                \"2012-10-29T00:00:00+08:00\",\n",
       "                \"2012-10-30T00:00:00+08:00\",\n",
       "                \"2012-10-31T00:00:00+08:00\",\n",
       "                \"2012-11-01T00:00:00+08:00\",\n",
       "                \"2012-11-02T00:00:00+08:00\",\n",
       "                \"2012-11-05T00:00:00+08:00\",\n",
       "                \"2012-11-06T00:00:00+08:00\",\n",
       "                \"2012-11-07T00:00:00+08:00\",\n",
       "                \"2012-11-08T00:00:00+08:00\",\n",
       "                \"2012-11-09T00:00:00+08:00\",\n",
       "                \"2012-11-12T00:00:00+08:00\",\n",
       "                \"2012-11-13T00:00:00+08:00\",\n",
       "                \"2012-11-14T00:00:00+08:00\",\n",
       "                \"2012-11-15T00:00:00+08:00\",\n",
       "                \"2012-11-16T00:00:00+08:00\",\n",
       "                \"2012-11-19T00:00:00+08:00\",\n",
       "                \"2012-11-20T00:00:00+08:00\",\n",
       "                \"2012-11-21T00:00:00+08:00\",\n",
       "                \"2012-11-22T00:00:00+08:00\",\n",
       "                \"2012-11-23T00:00:00+08:00\",\n",
       "                \"2012-11-26T00:00:00+08:00\",\n",
       "                \"2012-11-27T00:00:00+08:00\",\n",
       "                \"2012-11-28T00:00:00+08:00\",\n",
       "                \"2012-11-29T00:00:00+08:00\",\n",
       "                \"2012-11-30T00:00:00+08:00\",\n",
       "                \"2012-12-03T00:00:00+08:00\",\n",
       "                \"2012-12-04T00:00:00+08:00\",\n",
       "                \"2012-12-05T00:00:00+08:00\",\n",
       "                \"2012-12-06T00:00:00+08:00\",\n",
       "                \"2012-12-07T00:00:00+08:00\",\n",
       "                \"2012-12-10T00:00:00+08:00\",\n",
       "                \"2012-12-11T00:00:00+08:00\",\n",
       "                \"2012-12-12T00:00:00+08:00\",\n",
       "                \"2012-12-13T00:00:00+08:00\",\n",
       "                \"2012-12-14T00:00:00+08:00\",\n",
       "                \"2012-12-17T00:00:00+08:00\",\n",
       "                \"2012-12-18T00:00:00+08:00\",\n",
       "                \"2012-12-19T00:00:00+08:00\",\n",
       "                \"2012-12-20T00:00:00+08:00\",\n",
       "                \"2012-12-21T00:00:00+08:00\",\n",
       "                \"2012-12-24T00:00:00+08:00\",\n",
       "                \"2012-12-25T00:00:00+08:00\",\n",
       "                \"2012-12-26T00:00:00+08:00\",\n",
       "                \"2012-12-27T00:00:00+08:00\",\n",
       "                \"2012-12-28T00:00:00+08:00\"\n",
       "            ]\n",
       "        }\n",
       "    ],\n",
       "    \"yAxis\": [\n",
       "        {\n",
       "            \"show\": true,\n",
       "            \"scale\": true,\n",
       "            \"nameLocation\": \"end\",\n",
       "            \"nameGap\": 15,\n",
       "            \"gridIndex\": 0,\n",
       "            \"inverse\": false,\n",
       "            \"offset\": 0,\n",
       "            \"splitNumber\": 5,\n",
       "            \"minInterval\": 0,\n",
       "            \"splitLine\": {\n",
       "                \"show\": false,\n",
       "                \"lineStyle\": {\n",
       "                    \"show\": true,\n",
       "                    \"width\": 1,\n",
       "                    \"opacity\": 1,\n",
       "                    \"curveness\": 0,\n",
       "                    \"type\": \"solid\"\n",
       "                }\n",
       "            }\n",
       "        }\n",
       "    ],\n",
       "    \"title\": [\n",
       "        {\n",
       "            \"padding\": 5,\n",
       "            \"itemGap\": 10\n",
       "        }\n",
       "    ],\n",
       "    \"dataZoom\": [\n",
       "        {\n",
       "            \"show\": true,\n",
       "            \"type\": \"inside\",\n",
       "            \"realtime\": true,\n",
       "            \"start\": 20,\n",
       "            \"end\": 80,\n",
       "            \"orient\": \"horizontal\",\n",
       "            \"zoomLock\": false,\n",
       "            \"filterMode\": \"filter\"\n",
       "        },\n",
       "        {\n",
       "            \"show\": true,\n",
       "            \"type\": \"slider\",\n",
       "            \"realtime\": true,\n",
       "            \"start\": 20,\n",
       "            \"end\": 80,\n",
       "            \"orient\": \"horizontal\",\n",
       "            \"zoomLock\": false,\n",
       "            \"filterMode\": \"filter\"\n",
       "        }\n",
       "    ]\n",
       "};\n",
       "                chart_bf4bda7b7b764f5288295b09e453f960.setOption(option_bf4bda7b7b764f5288295b09e453f960);\n",
       "        });\n",
       "    </script>\n"
      ],
      "text/plain": [
       "<pyecharts.render.display.HTML at 0x1627bb57f48>"
      ]
     },
     "execution_count": 5,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "c=Kline()\n",
    "c.add_xaxis(x)\n",
    "c.add_yaxis(\"kline\", y,itemstyle_opts=opts.ItemStyleOpts(color=\"pink\", color0=\"black\"))\n",
    "c.set_global_opts(datazoom_opts=[opts.DataZoomOpts(type_=\"inside\"),opts.DataZoomOpts(type_=\"slider\")]\n",
    "    )\n",
    "c.render_notebook()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 11,
   "id": "95fd8377",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "open                     2825.3291\n",
       "close                    2852.6479\n",
       "low                      2810.1079\n",
       "high                      2855.396\n",
       "eob      2011-01-04 00:00:00+08:00\n",
       "Name: 0, dtype: object"
      ]
     },
     "execution_count": 11,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "sz.iloc[0]"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "0964809b",
   "metadata": {},
   "source": [
    "* classwork 4.1\n",
    "\n",
    "1 编写代码发现这两年数据中的“早晨之星”\n",
    "\n",
    "2 编写代码发现这两年数据中的“黄昏之星”（书本的414页）"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "id": "f6ad6829",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>open</th>\n",
       "      <th>close</th>\n",
       "      <th>low</th>\n",
       "      <th>high</th>\n",
       "      <th>eob</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>2825.3291</td>\n",
       "      <td>2852.6479</td>\n",
       "      <td>2810.1079</td>\n",
       "      <td>2855.3960</td>\n",
       "      <td>2011-01-04 00:00:00+08:00</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>2833.1169</td>\n",
       "      <td>2838.5930</td>\n",
       "      <td>2824.2959</td>\n",
       "      <td>2850.4929</td>\n",
       "      <td>2011-01-05 00:00:00+08:00</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>2838.4351</td>\n",
       "      <td>2824.1970</td>\n",
       "      <td>2816.9509</td>\n",
       "      <td>2853.8750</td>\n",
       "      <td>2011-01-06 00:00:00+08:00</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>2820.6650</td>\n",
       "      <td>2838.8010</td>\n",
       "      <td>2807.8701</td>\n",
       "      <td>2868.0049</td>\n",
       "      <td>2011-01-07 00:00:00+08:00</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>2832.6221</td>\n",
       "      <td>2791.8091</td>\n",
       "      <td>2786.8611</td>\n",
       "      <td>2847.3579</td>\n",
       "      <td>2011-01-10 00:00:00+08:00</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>...</th>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>481</th>\n",
       "      <td>2150.6541</td>\n",
       "      <td>2159.0530</td>\n",
       "      <td>2149.8250</td>\n",
       "      <td>2170.3940</td>\n",
       "      <td>2012-12-24 00:00:00+08:00</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>482</th>\n",
       "      <td>2154.3201</td>\n",
       "      <td>2213.6111</td>\n",
       "      <td>2146.8621</td>\n",
       "      <td>2220.2629</td>\n",
       "      <td>2012-12-25 00:00:00+08:00</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>483</th>\n",
       "      <td>2211.5940</td>\n",
       "      <td>2219.1321</td>\n",
       "      <td>2206.7871</td>\n",
       "      <td>2220.4751</td>\n",
       "      <td>2012-12-26 00:00:00+08:00</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>484</th>\n",
       "      <td>2223.6550</td>\n",
       "      <td>2205.8970</td>\n",
       "      <td>2204.7900</td>\n",
       "      <td>2234.7241</td>\n",
       "      <td>2012-12-27 00:00:00+08:00</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>485</th>\n",
       "      <td>2207.9131</td>\n",
       "      <td>2233.2520</td>\n",
       "      <td>2204.0029</td>\n",
       "      <td>2234.8689</td>\n",
       "      <td>2012-12-28 00:00:00+08:00</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "<p>486 rows × 5 columns</p>\n",
       "</div>"
      ],
      "text/plain": [
       "          open      close        low       high                       eob\n",
       "0    2825.3291  2852.6479  2810.1079  2855.3960 2011-01-04 00:00:00+08:00\n",
       "1    2833.1169  2838.5930  2824.2959  2850.4929 2011-01-05 00:00:00+08:00\n",
       "2    2838.4351  2824.1970  2816.9509  2853.8750 2011-01-06 00:00:00+08:00\n",
       "3    2820.6650  2838.8010  2807.8701  2868.0049 2011-01-07 00:00:00+08:00\n",
       "4    2832.6221  2791.8091  2786.8611  2847.3579 2011-01-10 00:00:00+08:00\n",
       "..         ...        ...        ...        ...                       ...\n",
       "481  2150.6541  2159.0530  2149.8250  2170.3940 2012-12-24 00:00:00+08:00\n",
       "482  2154.3201  2213.6111  2146.8621  2220.2629 2012-12-25 00:00:00+08:00\n",
       "483  2211.5940  2219.1321  2206.7871  2220.4751 2012-12-26 00:00:00+08:00\n",
       "484  2223.6550  2205.8970  2204.7900  2234.7241 2012-12-27 00:00:00+08:00\n",
       "485  2207.9131  2233.2520  2204.0029  2234.8689 2012-12-28 00:00:00+08:00\n",
       "\n",
       "[486 rows x 5 columns]"
      ]
     },
     "execution_count": 7,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "sz"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 15,
   "id": "ba6f539d",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "2011-05-31 00:00:00+08:00\n",
      "2012-09-06 00:00:00+08:00\n"
     ]
    }
   ],
   "source": [
    "for i in range(3,len(sz)):\n",
    "    z1=sz.iloc[i-2]\n",
    "    z2=sz.iloc[i-1]\n",
    "    z3=sz.iloc[i]\n",
    "    if all([(z1.open-z1.close)>11,abs(z2.open-z2.close)<2,(z3.close-z3.open)>0.5*(z1.open-z1.close),z2.close<z1.close,\n",
    "           z2.close<z3.open,z2.open<z1.close,z2.open<z3.open,]):\n",
    "        print(z3.eob)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 16,
   "id": "128678cc",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "2011-03-29 00:00:00+08:00\n",
      "2011-06-29 00:00:00+08:00\n"
     ]
    }
   ],
   "source": [
    "for i in range(3,len(sz)):\n",
    "    z1=sz.iloc[i-2]\n",
    "    z2=sz.iloc[i-1]\n",
    "    z3=sz.iloc[i]\n",
    "    if all([(z1.close-z1.open)>10,abs(z2.open-z2.close)<2,(z3.open-z3.close)>0.5*(z1.close-z1.open),z2.close>z1.close,\n",
    "           z2.close>z3.open,z2.open>z1.close,z2.open>z3.open]):\n",
    "        print(z3.eob)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 20,
   "id": "bf97c483",
   "metadata": {},
   "outputs": [],
   "source": [
    "shape=[False,False,False]\n",
    "for i in range(3,len(sz)):\n",
    "    z0=sz.iloc[i-2,:]\n",
    "    z1=sz.iloc[i-1,:]\n",
    "    z2=sz.iloc[i,:]\n",
    "    #print(z0,z1,z2)\n",
    "    if all([(z0.close-z0.open)<-11,abs(z1.close-z1.open)<2,(z2.close-z2.open)>6,abs(z2.close-z2.open)>abs((z0.close-z0.open)*0.5),\n",
    "           z1.close<z0.close,z1.open<z0.close,z1.close<z2.open,z1.open<z2.open,\n",
    "           z0.close>z1.close]):\n",
    "        shape.append(True)\n",
    "    else:\n",
    "        shape.append(False)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 21,
   "id": "e6deac46",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "97    2011-05-31 00:00:00+08:00\n",
       "409   2012-09-06 00:00:00+08:00\n",
       "Name: eob, dtype: datetime64[ns, tzfile('PRC')]"
      ]
     },
     "execution_count": 21,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "sz.eob[shape]"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "id": "218883de",
   "metadata": {},
   "outputs": [],
   "source": []
  },
  {
   "cell_type": "markdown",
   "id": "e0047bd8",
   "metadata": {},
   "source": [
    "* classwork 4.2\n",
    "\n",
    "1,找一只最近两年存在“早晨之星”与“黄昏之星”的股票，并编写一个策略，在“早晨”买入，“黄昏”抛出，看收益情况"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "id": "cc5c571d",
   "metadata": {},
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3 (ipykernel)",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.7.6"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 5
}
